为了账号安全,请及时绑定邮箱和手机立即绑定

js构造函数

js构造函数

至尊宝的传说 2019-04-21 20:14:31
这是js权威指南上的一个例子,我运行的时候报了Illegalinvocation错误。。我是我不知道为什这样写会报错,求告知。谢谢。代码如下:functionRange(from,to){this.from=from;this.to=to;}Range.prototype={includes:function(x){returnthis.from
查看完整描述

2 回答

?
ITMISS

TA贡献1871条经验 获得超8个赞

r.foreach(console.log);
//改成
r.foreach(console.log.bind(console));
原因在于console.log这个函数实现需要console作为函数的this
                            
查看完整回答
反对 回复 2019-04-21
  • 2 回答
  • 0 关注
  • 386 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号