首页文章正文

js函数this指向,jsthis指向总结

jsmap 2023-06-02 22:57 170 墨鱼
jsmap

js函数this指向,jsthis指向总结

函数通过call,apply,bind调用this指向确定的时间在分析不同情况this的指向之前,我们确认一个很重要的问题,就是this的指向是什么时间确定的。在说这个问题之1.this是什么?它是JS关键字,在JS中具有特殊意义,代表一个空间地址;this是执行的主体,谁执行的这个函数谁就是this; 2.this的指向问题this指向window 全局作用域下的this都是:即th

1、直接在函数中使用谁调用这个函数this就指向谁2、对象中使用,一般情况下指向该对象3、在构造函数中使用改变this的指向,两种方法的作用都是相同的,传递2、如果一个函数中有this,这个函数有被上一级的对象所调用,那么this指向的就是上一级的对象。3、如果一个函数中有this,这个函数中包含多个对象,尽管这个函数

∪▂∪ 在js中,this的意思为“这个;当前”,是一个指针型变量,它动态指向当前函数的运行环境。在不同的场景中调用同一个函数,this的指向也可能会发生变化,但是它永远指向其所在函数的真实this的指向是在函数执行时确定的,即:调用函数的那个对象。四、普通场景1. 函数直接调用时(自然执行时) this指向全局或undefined。自然执行:不被点出来/不被

╯▽╰ 箭头函数是ES6中的新增特性,他没有自己的this,其this指向从外层代码库继承。使用箭头函数时要注意一下几点:箭头函数不能用作构造函数,用的话会抛出一个错误1.单独使用this,它指向全局(Global)对象。2.在对象方法中,this 指向调用它所在方法的对象。3.函数使用中,this 指向函数的所属者。4.严格模式下函数是没

后台-插件-广告管理-内容页尾部广告(手机)

标签: jsthis指向总结

发表评论

评论列表

蓝灯加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号