js中call用法
来源:互联网 发布:怎样可以联系淘宝店主 编辑:程序博客网 时间:2024/05/17 03:49
function Add(a, b) {
console.log(this); //输出sub函数
console.log(a + b);
}
function sub(a, b) {
console.log(this);
console.log(a - b);
}
Add.call(sub, 3, 1);
就相当于Window.Add.call(Window.sub,3,1)。这样就很明显了,call的意思是切换上下文,执行call时,上下文切换至Window.sub,可以用alert(this)来进行调试,上下文虽然切换了,但是还是调用的Window.Add。这样理解就很清楚了。
阅读全文
0 0
- js中call用法
- js中call用法
- JS中call的用法
- JS中call用法理解
- js中call与apply用法
- JS中apply与call的用法
- js中call和apply的用法
- js中call与apply用法
- JS中apply与call的用法
- JS中apply与call的用法
- js中call与apply用法
- js中call和apply的用法
- js中call与apply用法
- js中call与apply用法
- js中call与apply用法
- js中call与apply用法
- js中 call方法的用法
- !!js中call、apply、bind的用法
- mysql经验总结
- 神经元信息处理方式
- phpStudy2017打开localhost显示目录列表
- STM32是如何进入中断服务函数xxx_IRQHandler的
- java保留两位小数4种方法
- js中call用法
- 【转】web测试常用的用例及知识(全)
- 2017大二第十一~十三周学习笔记
- 字符串匹配的KMP算法
- [LeetCode]习题3
- 异常数据点检测
- centos的硬盘操作日记
- 动画播放问题(动画播放完在执行后面的程序)
- 搜狐畅游测试开发一面试题..