你的位置:首页 > 软件开发 > Java > [Effective JavaScript 笔记]第21条:使用apply方法通过不同数量的参数调用函数

[Effective JavaScript 笔记]第21条:使用apply方法通过不同数量的参数调用函数

发布时间:2016-05-31 12:00:08
apply()方法定义函数的apply()方法和call方法作用相同,区别在于接收的参数的方式不同。apply()方法接收两个参数,一个是对象,一个是参数数组。apply()作用1、用于延长函数的作用域示例:var color=red;var o={color:blue} ...

apply()方法定义

函数的apply()方法和call方法作用相同,区别在于接收的参数的方式不同。

var color='red';var o={color:'blue'};function sayColor(){  console.log(this.color);}var oSayColor=sayColor.bind(o);oSayColor();//"blue"

原标题:[Effective JavaScript 笔记]第21条:使用apply方法通过不同数量的参数调用函数

关键词:JavaScript

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。