javascript中的this指向

 时间:2024-10-23 16:10:06

1、//规则1:使用new后this指向new创建的对象function __new() { this.a = "测试" console.log(this)}var a = new __new()//执行结果如下图

javascript中的this指向

3、//规则3 :this指向 函数最后被调用位置 //例子1function a(x) { con衡痕贤伎sole.log(this) conso造婷用痃le.log(this === x)}var b = { c: a }b.c(b) //可理解为a在b中被调用执行了,调用的位置是在b,this指向bvar win = b.c //注意这里是js引用赋值。this指向(全局)window对象win(b)//执行效果如下图

javascript中的this指向

5、//默认function aa() {function bb(){console.log(thi衡痕贤伎s)console.log(this =租涫疼迟== window)}bb()}aa()/*下面也是如此*/// function aa() {// bb()// }// function bb(){// console.log(this)// console.log(this === window)// }// aa()//执行效果如下

javascript中的this指向
  • Android Studio如何使用文本进行元素匹配
  • 机械键盘如何测试连击问题?
  • 橡胶输送带使用以及贮存的注意事项
  • 净水煮饭炭之煮饭功效用法分解图
  • ppt讲义母版怎么用?
  • 热门搜索
    本溪旅游 云南旅游报价 三沙旅游 蓬莱旅游攻略 韶山旅游 东山岛旅游攻略 安阳旅游 铜川旅游 杭州市旅游职业学校 重庆周边旅游