addTailLines 變量不可用?
為什么我上面的那個test能導出,而那個addTailLines就不能導出呢???
在外面調用了game.test時不會報錯,單調用addTailLines就會顯示這個方法沒定義!
然后就換了很多個名字試一下,發現有的名字可以,有的不可以,這是編譯器問題嗎?
為什么我上面的那個test能導出,而那個addTailLines就不能導出呢???
在外面調用了game.test時不會報錯,單調用addTailLines就會顯示這個方法沒定義!
然后就換了很多個名字試一下,發現有的名字可以,有的不可以,這是編譯器問題嗎?
2018-11-22
舉報
2019-05-20
其實沒什么關系,Webstorm的檢查能力有時候會比較討厭,這里檢測你可能寫了冗余代碼:
var A = function(){}; this.A = A;
可以直接寫成這個類的方法this.A = function(){};
寫成導出API也沒問題,只是IDE上看起來很怪。