this指向
文章平均质量分 90
Mark sheng
一切阻挡你成功的都是借口
展开
-
this指向问题(私人版)
开局一张图,装备全靠打 1、作为对象的方法调用 当函数作为对象的方法被调用时,this指向该对象 var obj = { a: 'yuguang', getName: function(){ console.log(this === obj); console.log(this.a); } }; obj.getName(); // true yuguang 2、作为普通函数调用 当函数不作为对象的属性被调用,而是以普通函数的方式,...原创 2021-05-25 08:15:17 · 106 阅读 · 0 评论 -
js原型链,继承和promis的基本理解
一、原型链 开局一张图 prototype 每个函数都有一个prototype属性,被称为显示原型 2._ proto _ 每个实例对象都会有_ proto _属性,其被称为隐式原型 每一个实例对象的隐式原型_ proto _属性指向自身构造函数的显式原型prototype constructor 每个prototype原型都有一个constructor属性,指向它关联的构造函数。 原型链 获取对象属性时,如果对象本身没有这个属性,那就会去他的原型__proto__上去找,如果还查不到,就去找原创 2020-11-24 18:13:03 · 2526 阅读 · 7 评论 -
javascript的this的指向(Marksheng)
1:在全局作用域下 this对象指向的是window对象 例如: 结果如下: 2:在函数作用域下 在非严格模式下: this的指向依旧是window对象 例如: 结果如下: 在严格模式下: this的指向是undefined 例如: 结果如下: 所以在函数里面,在严格模式下,this的指向或者值为undefined 3:在对象里面 this的指向是当前该对象 例如: 结果如下: 关于this指向有个经典的问题: 请看: 在非严格...原创 2020-12-16 17:08:06 · 95 阅读 · 0 评论