this_蓝戒的博客
您当前位置 :
蓝戒的博客 » 所有属于 "this" 标签的文章
-
Jul122017
1.什么是javascript的执行上下文(e xecution context)?
执行上下文可以认为是 代码的执行环境。
在JavaScript中有三种代码运行环境:
1)全局级别的代码 – 这个是默认的代码运行环境,一旦代码被载入,js引擎最先进入的就是这个环境,js解释器 创建一个 全局的执行上下文。
2)函数级别的代码 – 当执行一个函数时,运行函数体中的代码,会创建一个 函数的执行上下文。
3)Eval的代码 – 在Eva...阅读全文
-
Jul112017
通常而言在JS中, this的值取决于调用的模式, 而JS中共有4中调用模式:
1.方法调用模式
当一个函数被保存为对象的一个属性时, 我们称它为一个方法, 当一个方法被调用时, this指向该对象, 如:
var obj = {
value: 1,
getValue: function() {
alert(this.value);
}
};
obj.getValue(); // 输出1, 此时的this指向obj
注意: 该模式中, this到对象的绑定发生在方法被调用的时候.
2、函数调用模式
...阅读全文
来自的朋友,欢迎您
点击这里 订阅我的博客 o(∩_∩)o~~~