摘要: 经典面试题: a = 1; console.log( window.a ); // 1 console.log( delete window.a ); // true console.log( window.a ); // undefined var b = 2; console.log( wind 阅读全文
posted @ 2018-06-13 17:02 xxx=== 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 1.先创建了一个新的空对象 var obj=new Object(); 2.设置原型链 obj._proto_=Function.prototype; 3.让Func中的this指向obj,并执行Func的函数体 var result=Function.call(obj); 4.判断Function 阅读全文
posted @ 2018-06-13 16:46 xxx=== 阅读(172) 评论(0) 推荐(0) 编辑
摘要: this:包含他的函数作为方法被调用时所属的对象 情况一:如果一个函数中有this,但是它没有被上一级的对象调用,那么this指向的就是window,这里需要说明的是在js的严格版中this指向的不是window,而是undefined function a(){ var user = "追梦子"; 阅读全文
posted @ 2018-06-13 09:38 xxx=== 阅读(100) 评论(0) 推荐(0) 编辑