不懂add.call(subs,5,3)传三个参数的意义何在?sub存在的意义是什么
function add(a,b){
alert(a + b);
}
function subs(a,b){
alert(a-b);
}
add.call(subs,5,3); //8 subs-->add ===>add(5,3) subs只能引用一个已存在的对象
add.apply(subs,[5,3]); // 同上,apply为两个参数
subs.call(add,4,2) //2
subs.apply(add,[4,2]) //2
15
收起
正在回答 回答被采纳积分+1
2回答
进击JavaScript核心 2018
- 参与学习 466 人
- 提交作业 74 份
- 解答问题 635 个
JavaScript不仅能实现静态页面到动态特效的转变,还能完成数据的动态交互,但是关于js到底功能有多强大,大家还是有所期待的,本路径将带你深入到js中,一一揭开JavaScript的神秘面纱。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星