apply()方法
语法:
函数.apply()
函数.apply(this指向的对象, [实参1, 实参2.....])
作用:
1】调用函数
2】改变this指向
<script> /* apply()方法 语法: 函数.apply() 函数.apply(this指向的对象, [实参1, 实参2.....]) 作用: 1】调用函数 2】改变this指向 */ function fn() { console.log('fn', this); } var obj = { name: 'laomi' }; fn.apply(obj); function fnn(a, b) { console.log(a + b, this); } fnn.apply(obj, [1, 2]) //第二个参数必须以数组形式 </script>
还没有评论,来说两句吧...