文章 2022-04-23 来自:开发者社区

JavaScript深入之call和apply的模拟实现

JavaScript深入系列第十篇,通过call和apply的模拟实现,带你揭开call和apply改变this的真相call一句话介绍 call:call() 方法在使用一个指定的 this 值和若干个指定的参数值的前提下调用某个函数或方法。举个例子:var foo = { value: 1 }; function bar...

JavaScript深入之call和apply的模拟实现
文章 2017-12-14 来自:开发者社区

JavaScript深入之call和apply的模拟实现

call 一句话介绍 call: call() 方法在使用一个指定的 this 值和若干个指定的参数值的前提下调用某个函数或方法。 举个例子: var foo = { value: 1 }; function bar() { console.log(this.value); } bar.call(foo); // 1 注意两点: call 改变了 this 的指向,指向...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注