关于函数内部的this 程序员文章站 2022-07-14 21:36:10 ... 函数内部的this指向 call、apply、bind三者的异同 共同点 : 都可以改变this指向 不同点: call 和 apply 会调用函数, 并且改变函数内部this指向. call 和 apply传递的参数不一样,call传递参数使用逗号隔开,apply使用数组传递 bind 不会调用函数, 可以改变函数内部this指向. 应用场景 call 经常做继承. apply经常跟数组有关系. 比如借助于数学对象实现数组最大值最小值 bind 不调用函数,但是还想改变this指向. 比如改变定时器内部的this指向 相关标签: javascript 上一篇: Android与webview混合开发 下一篇: vue与原生混合开发 推荐阅读 详解Python的lambda函数用法 一个取得文件扩展名的php函数 Output Buffer(输出缓冲)函数的妙用 MySQL关于日志数据表的基本操作学习 laravel openssl_random_pseudo_bytes 这个函数是什么扩展的?谢谢 关于图片引用URLREWRITE的有关问题 SQL Server中row_number函数的常见用法示例详解 用PHP生成随机数的函数 分享一道关于js数组的面试题 关于使用php 多线程处理高并发的搜索请求的有关问题