this指向问题

复制代码
this一般用于函数内部 指代当前对象
1.先找到this所在的函数是普通函数还是箭头函数
2.普通函数看调用
    普通函数内部的this 和普通函数定义位置无关,只看谁在调用
    谁.函数名()
    谁在调用这个函数this就指向谁
    如果没有找到谁在调用 this默认指向window
3.箭头函数看定义
    箭头函数本身内部没有this
    箭头函数内部的this和谁在调用没有关系 是固定
    箭头函数内部的this看箭头函数定义在哪个作用域里面

this指向强制修改
    call,apply和bind
复制代码

 

posted @   Zhuang_Z  阅读(9)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示