Html/CSS
执行上下文 标签描述

闭包是什么? 闭包是指一个函数可以访问并操作其词法作用域外的变量的能力。 闭包就是能够读取其他函数内部变量的函数。 例如在javascript中,只有函数内部的子函数才能读取局部变量,所以闭包可以理解成“定义在一个函数内部的函数“。 在本质上,闭包是将函数内部和函数外部连接起来的桥梁。 特点:函数嵌套,并返回子函数,子函数访问了外变量。 //外部函数 functionouterFunction(){ //内部函数外的变量 varouterVariable='Iamfromouterfunction'; //返回内部函数 functioninnerFunction(){ console...