Pytania otagowane jako jshint

Narzędzie społecznościowe do wykrywania błędów i potencjalnych problemów w kodzie JavaScript oraz do egzekwowania konwencji kodowania.



17
Dlaczego JSHint generuje ostrzeżenie, jeśli używam const?
To jest błąd, który pojawia się podczas używania const: <error line="2" column="1" severity="warning" message="'const' is available in ES6 (use esnext option) or Mozilla JS extensions (use moz)." source="jshint.W104" /> Mój kod wygląda następująco: const Suites = { Spade: 1, Heart: 2, Diamond: 3, Club: 4 }; Kod działa dobrze, tylko …




6
Błąd Gulp: nie można znaleźć modułu „jshint / src / cli”
Mam więc świeżą instalację El Capitan i daję tym biegaczom zadań jeszcze raz. Obserwuję SitePoint za Wprowadzenie do Gulp.js , ale ja utknęłam na etapie czwartym, kiedy próbuję uruchomić gulp jshintotrzymuję „ Error: Cannot find module 'jshint/src/cli'” Nie mam pojęcia, co to powoduje, dlatego pytam tutaj. Poniżej znajduje się kilka …


4
Kolejność funkcji JavaScript: dlaczego ma to znaczenie?
Oryginalne pytanie: JSHint narzeka, gdy mój JavaScript wywołuje funkcję, która jest zdefiniowana w dalszej części strony niż wywołanie jej. Jednak moja strona dotyczy gry i żadne funkcje nie są wywoływane, dopóki całość nie zostanie pobrana. Dlaczego więc funkcje kolejności pojawiają się w moim kodzie? EDYCJA: Myślę, że mogłem znaleźć odpowiedź. …

4
Dlaczego JSHINT narzeka, że ​​jest to surowe naruszenie?
Myślę, że może to być duplikat Strict Violation używający tego słowa kluczowego i ujawniający wzorzec modułu Mam ten kod: function gotoPage(s){ if(s<=this.d&&s>0){this.g=s; this.page((s-1)*this.p.size);} } function pageChange(event, sorter) { var dd = event.currentTarget; gotoPage.call(sorter, dd[dd.selectedIndex].value); } JSHINT (JSLINT) narzeka. Jest tam napisane „Surowe naruszenie”. dla podświetlonej linii: Czy korzystanie z Function.call()instancji, …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.