06 2017 档案
摘要:当你使用new的时候,会: 1.创建一个新的空对象; 2.将this绑定到该对象; 3.添加一个名为__proto__的新属性,并且指向构造函数的原型(prototype); 4.返回该this对象。 如果你没有特别理解,那么我们接下来用例子来详细解释。首先定义一个构造函数Student,该函数接收
阅读全文
摘要:运行这段代码时,将会出现异常「this._step is not a function」。这是Javascript中颇受诟病的「this错乱」问题:setInterval重复执行的函数中的this已经跟外部的this不一致了。要解决这个问题,有三个方法。 闭包 新增一个变量指向期望的this,然后将
阅读全文

浙公网安备 33010602011771号