最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

JavaScript中关于this的详解

来源:动视网 责编:小采 时间:2020-11-27 20:20:35
文档

JavaScript中关于this的详解

JavaScript中关于this的详解:JavaScript里的小妖精———this。关于this指向这个问题,活生生折磨了我一个下午,回来静下心捋顺一下,总结出来一下规律。当然,this这个复杂的问题不是一句两句可以说清楚,作为菜鸟,我的总结也就是为了做一些 坑人的 笔试题,所以只能欢迎吐槽了。
推荐度:
导读JavaScript中关于this的详解:JavaScript里的小妖精———this。关于this指向这个问题,活生生折磨了我一个下午,回来静下心捋顺一下,总结出来一下规律。当然,this这个复杂的问题不是一句两句可以说清楚,作为菜鸟,我的总结也就是为了做一些 坑人的 笔试题,所以只能欢迎吐槽了。


JavaScript里的小妖精———this!!

关于this指向这个问题,活生生折磨了我一个下午,回来静下心捋顺一下,总结出来一下规律。

当然,this这个复杂的问题不是一句两句可以说清楚,作为菜鸟,我的总结也就是为了做一些 ‘坑人的’ 笔试题,所以只能欢迎吐槽了。


题中一般分为两种情况

  • 调用者是函数

  • 函数通过对象被调用(this指向对象 )

  • 函数单独被调用(this指向undefined,非严格模式下指向全局)

  • 调用者是对象

  • 对象声明在函数中 (this指向undefined,非严格模式下指向全局)

  • 对象声明在函数外 (this指向全局)

  • PS:匿名函数的存在会导致this指向的丢失与以上情况不符合,用bind()来解决就可以了

    文档

    JavaScript中关于this的详解

    JavaScript中关于this的详解:JavaScript里的小妖精———this。关于this指向这个问题,活生生折磨了我一个下午,回来静下心捋顺一下,总结出来一下规律。当然,this这个复杂的问题不是一句两句可以说清楚,作为菜鸟,我的总结也就是为了做一些 坑人的 笔试题,所以只能欢迎吐槽了。
    推荐度:
    标签: js 详解 解析
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top