Function call、apply的粗浅理解

本文解析了 JavaScript 中 call 方法的工作原理,通过实例说明了如何利用 call 方法实现对象之间的方法借用,进而探讨了 JavaScript 的继承机制。

call:翻看几个博客都是这样讲的"用当前对象替代另个对象",有点含糊其辞,看了几个使用案例又结合一丢丢的c++思想,个人理解“参数的对象的this指针,指向调用call方法的对象,并将参数传入到该对象中,这样就可以放心调用参数对象所没有的方法和属性,难道这就是javascript使用继承的方法”。

转载于:https://www.cnblogs.com/haigelang/p/5082157.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值