怎样深入理解Javascript的Object 的各个方法(call apply...)?
楼上正解,call()和apply()是Function.prototype的方法,而Object也不是从石头缝里蹦出来的,它既然是对象也是通过构造函数构造出来的,在JavaScript中一切都是对象,没毛病,但是对象和函数是一种鸡生蛋蛋生鸡的关系,这也是JavaScript的独特之处。
推荐看一下这个简明教程就可以快速理解 call()和apply():
【怎样深入理解Javascript的Object 的各个方法(call apply...)?】 JavaScript中call()和apply()的基本用法和区别详解
■网友Object.hasOwnProperty(\u0026#39;call\u0026#39;);//falseFunction.prototype.call === Object.call;//true发现没,其实Object是一个构造函数啊,Object.call从Function继承的,其实就是function的call。。。嗯,如果你是想问call和apply怎么用的话,我之前也问过这个问题- -!,可以瞅瞅:如何理解和熟练运用js中的call及apply? - 前端开发
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 「城市」小提琴家回宁组建城市乐团 让高雅艺术深入人心!南京创新引进大师工作室
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 怎样进入通信行业
- 怎样评价扶他柠檬茶的小说《云养汉》的结尾
- 怎样成为一名合格的Python程序员?
- |沛县深入开展教育领域突出问题专项整改
