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

为什么直接调用会出错?

这个立即执行的匿名函数里 把声明的函数赋给json对象的一个属性,在匿名函数外调用 为什么要用 new 才能成功console.log?我直接调用反而出现typeError 说 this._init is not a function ?意思好像是 没有这个方法? 这是什么原因?我自己认为可能是this的指向问题...我试验了一下 确实 this 不new 的话this指向了object 也就是json对象  难道说  函数实例化可以影响this吗  我百度了一下,没找到解决的..果然程序员还是需要谷歌..

正在回答

1 回答

this 不new 的话this指向了window对象吧

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么直接调用会出错?

我要回答 关注问题
微信客服

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

帮助反馈 APP下载

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

公众号

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