jacksplwxy

2017年4月12日

(O)js核心:this

摘要: 什么是this this是js中的一个关键词,它总是指向一个对象,而具体指向哪个对象是在运行时基于函数的执行环境动态绑定的,而非函数被声明时的环境。 当函数被调用时,this被添加到作用域中,例如: add的作用域链如下图所示,我们可以看到作用域链中的两个this(一个全局作用域中的this和add 阅读全文

posted @ 2017-04-12 23:00 jacksplwxy 阅读(219) 评论(0) 推荐(0) 编辑

(O)js核心:作用域链

摘要: 作用域 在一个函数被调用的时候,函数的作用域才会存在。此时,在函数还没有开始执行的时候,开始创建函数的作用域: 函数作用域的创建步骤: 1.函数形参的声明。 2.函数变量的声明。 3.普通变量的声明。 4.函数内部的this指针赋值。(PS: 在一个函数中,this总是指向当前函数的所有者对象, t 阅读全文

posted @ 2017-04-12 20:55 jacksplwxy 阅读(171) 评论(0) 推荐(0) 编辑

导航