首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
this
订阅
wahh
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
《2w字大章 38道面试题》彻底理清JS中this指向问题
当一个函数调用时,会创建一个执行上下文,这个上下文包括函数调用的一些信息(调用栈,传入参数,调用方式),`this`就指向这个执行上下文。this不是静态的,也并不是在编写的时候绑定的,而是在**运行
都2022年了你不会还没搞懂this吧
在JS中this的绑定规则有默认绑定、隐式绑定、显示绑定、new绑定四种。绑定的优先级依次是 new 绑定 > 显式绑定 > 隐式绑定 > 默认绑定,下面我们来一一探讨。
JavaScript this 指向简明阐述
如果读者以前用的是java,在初学Javascript的时候可能会有些迷惑。在Java里,一个函数在定义完成后,this的指向就不会变化了。而在Javascript里,this不仅受函数定义的环境影响,还会受到调用方式影响。这也是为什么Javascript的this有时候容易让…
this到底指向哪里
回答这个问题我们就先看看如果不使用this会出现什么问题。试想下面代码如果不使用this应该怎么写: this可以在同一个执行环境中使用不同的上下文对象。它其实提供了一种更加优雅的方式来隐式“传递”一个对象引用,因此可以使API设计的更加简洁且易于复用。 this既不是自身也不…