7
扔「可能嚴格違反」試圖驗證一些JavaScript在JsHint,我也得到了以下內容:爲什麼JSHint在這條線
可能嚴格違規:
return ($.event.dispatch || $.event.handle).apply(this, args);
任何想法,爲什麼它拋出那個錯誤?
謝謝你們
扔「可能嚴格違反」試圖驗證一些JavaScript在JsHint,我也得到了以下內容:爲什麼JSHint在這條線
可能嚴格違規:
return ($.event.dispatch || $.event.handle).apply(this, args);
任何想法,爲什麼它拋出那個錯誤?
謝謝你們
JSHint是不知道這是否代碼是在功能與實際this
被調用。
要告訴JSHint如何調用該函數並取消該警告,請將/*jshint validthis: true */
添加到該函數的頂部。
完美,不知道你能做到這一點,謝謝! – user1945912
真棒。並不一定要在函數的頂部顯然,在我的單元測試中,我不得不測試函數被調用的上下文,我在上面添加了jshint註釋,在這裏我使用了'this'(用於上下文引用)和它仍然爲我工作。 – Shanimal
想知道如果你應該在這個問題中加入這個答案,那麼這個答案是重複的? (因爲我沒有看到它) – Shanimal