码迷,mamicode.com
首页 > 其他好文 > 详细

this关键字指向绑定

时间:2020-05-30 18:20:44      阅读:67      评论:0      收藏:0      [点我收藏+]

标签:idt   col   内容   图片   alt   不同的   创建   需要   color   

this关键字是在函数创建的情况下,才会出现

this的指向绑定有四种情况

1、默认绑定

技术图片

2、隐式绑定

技术图片

3、硬绑定

使用.call 和 .apply方法实现硬绑定

技术图片

4、构造函数绑定

技术图片

 

遇到一个需要注意的小内容

var e = b.bibi;   与  var e = b.bibi();   两个的结果是不同的

var e = b.bibi   意思是将对象b下面的bibi方法给e使用了,这样e就变成了一个方法,和对象b没有任何关系了,对象e只是把对象b的方法拿过来用

var e = b.bibi()  意思是将对象b下面的bibi方法中需要执行的内容,给到了对象e,这样e也变成了一个方法,和对象b也没有任何关系了,对象e只是把对象b方法下面需要执行的内容拿过来用。

技术图片

 

this关键字指向绑定

标签:idt   col   内容   图片   alt   不同的   创建   需要   color   

原文地址:https://www.cnblogs.com/liangqilin/p/12994111.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!