摘要: 不严格的说闭包就是函数,直接上例子 在块的外部依然可以访问到内部变量o,那么这个块(包括父作用域)构成了一个闭包,不管在任何地方调用oRef,他都有权限访问块中的变量o。 即时调用函数表达式:IIFE,使用函数内部数据,确保安全性,可返回任意类型(数组,对象,函数) secret因为在函数中,函数外 阅读全文
posted @ 2017-11-28 19:04 KeepLearning_! 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 不同作用域中相同名称的变量就会触发变量屏蔽: 作用域链。如果该作用域中未找到变量的定义,则会到上一级查询,如果在该作用于中已经定义同名变量,则会屏蔽上一级。且必须遵循先声明再使用的原则。 阅读全文
posted @ 2017-11-28 18:36 KeepLearning_! 阅读(531) 评论(0) 推荐(0) 编辑