為什么直接調用會出錯?
這個立即執行的匿名函數里 把聲明的函數賦給json對象的一個屬性,在匿名函數外調用 為什么要用 new 才能成功console.log?我直接調用反而出現typeError 說 this._init is not a function ?意思好像是 沒有這個方法? 這是什么原因?我自己認為可能是this的指向問題...我試驗了一下 確實 this 不new 的話this指向了object 也就是json對象 ?難道說 ?函數實例化可以影響this嗎 ?我百度了一下,沒找到解決的..果然程序員還是需要谷歌..
2016-10-29
this 不new 的話this指向了window對象吧