0%

闭包的产生

当一个嵌套的内部(子)函数引用了嵌套的外部(父)函数的变量(函数)时,就产生了闭包

闭包的理解

一.闭包是嵌套的内部函数
二.是包含被引用变量的对象
注意:闭包存在于嵌套的内部函数中

阅读全文 »

变量提升

通过var定义(声明)的变量,在定义语句之前就能访问到,
此时该变量的值:undefined

函数声明提升

通过function声明的函数,在之前就可以直接调用
此时该函数的值:函数定义(对象)

阅读全文 »