-
执行上下文(Execution Context,缩写EC) 每一个函数都有自己的执行上下文EC(执行环境 execution context),并且每个执行上下文中都有它自己的变量对象VO(Variable object),用于存储执行上下文中的变量 、函数声明 、函数参数,这解释了js如何找到我们定义的函数和变量。并且函数是js中唯一一个能创建出作用域的,注意:for,if()else()不能创建作用域。我们通过以下几个例子说明为什么函数和变量的声明会被前置,为什么匿名函数表达式的不可以在外面调用。 http://www.cnblogs.com/ssh-007/p/5064699.html查看全部
-
利用函数作用域封装查看全部
-
作用域链查看全部
-
作用域分类——全局,函数,eval查看全部
-
export 关键字查看全部
-
闭包封装查看全部
-
循环闭包查看全部
-
bind 和 new new一个函数,如果函数返回值不是对象字面量则直接返回this,即该对象本身,否则返回对象字面量查看全部
-
不懂查看全部
-
严格模式区别查看全部
-
apply()、call()传入null或undefined: 1、非严格模式下,this指向window; 2、严格模式下,this指向null/undefined查看全部
-
函数普通调用时: 1、非严格模式下,this指向window, 2、在严格模式下,this指向undefined查看全部
-
函数声明、函数表达式、函数构造器区别:查看全部
-
函数声明/函数表达式查看全部
-
删除属性查看全部
举报
0/150
提交
取消