Sorğular 'jslint'

JSLint, JSON, JSMin, ADSafe və YUI hissələri qismində məsul olan məşhur tanınmış Douglas Crockford tərəfindən hazırlanmış JavaScript üçün "keyfiyyət kodu" vasitədir. JSLint C lintinə paraleldir.
29
Cavablar

JavaScript-də "ciddi istifadə" nədir və bunun səbəbləri nədir?

Mən son vaxtlarda JavaScript kodunu Crockford JSLint vasitəsi ilə qaçdım və aşağıdakı səhvləri verdi: Satırdakı 1 xarakterli problem 1: "istifadə etmək ciddi" ifadəsi yoxdur. Bəzi axtarışlar apararkən, bəzi insanlar "ciddi istifadə etməli" olduğunu anladım; özünüzdə ...
26 Avq. '09 saat 19:10 'da
8
Cavablar

JSLint gözlənilmədən hesabat verir: "ciddi istifadə" funksiyasından istifadə edin

Mən operatoru daxil edirəm: "sərt istifadə et"; javascript fayllarının ən başında. JSLint bu barədə heç xəbərdar etməyib. Amma indi deyirəm: "Sıx istifadə" funksiyası formasını istifadə edin. Hər kəs bir "funksiya forması" nə olduğunu bilirmi?
16 dekabrda təyin olundu '10 saat 18:36 'da
8
Cavablar

JSLint doğrulama və ya JSHint JavaScript istifadə etməliyəmmi?

Hal-hazırda JSLint üçün JavaScript-ni yoxlayıram və ən yaxşı JavaScript-ni yazmağa kömək edir, xüsusilə jQuery kitabxanası ilə işləyərkən. İndi JSHint'e qaçdım, bir JSLint plug. Beləliklə, web tətbiqindən təəccüblənirəm ...
24 iyul, '11 'də 0:04' də təyin olundu
17
Cavablar

Javascriptdə array uzunluğunu necə başlatmaq olar?

JavaScript-də (w3schools və devguru daxil olmaqla) dərslərdəki oxuduğum dərsliklərin əksəriyyəti, var te sözdizimini istifadə edərək, Array konstruktoruna bir tamsayı keçərək müəyyən bir uzunluqla bir sıra başlata bilərsiniz.
31 yanvar təyin etdi '11 saat 17:29 'da
8
Cavablar

JSLint "eksik radix parametri" deyir; nə etməliyəm?

JSLint'i bu JavaScript kodunda qaçdım və dedi: 32 simli xarakterli problem: radix parametri eksik. Sözügedən kod: imageIndex = parseInt (id.substring (id.length - 1)) - 1; Burada nədir?
19 oktyabr təyin etdi . '11 saat 12:04 'da
17
Cavablar

JavaScript-də artımlar ("++") və azalmalardan ("-") çəkməyin?

Jslint alətinə dair məsləhətlərdən biri: ++ və ++ (artım) və (azaldılması) operatorlarının hiyləgər həddən artıq həvəsləndirilməsinə kömək edəcəyi bilinir. Onlar yalnız virüs və digər təhlükəsizlik təhdidlərini təmin edən səhv bir mimariye ikinci.
09 iyun 09: 00-da saat 20: 00-da müəyyən edilir
8
Cavablar

"JSLint səhv bədəni" ifadəsində ifşa edilmək üçün nə deməkdir?

JSLint'i javascript dosyamda istifadə etdim. Xəttini atdı: for (evtListeners içində) {xətt xarakteri problemi 41: prototipin istenmeyen xüsusiyyətlərini süzgəc üçün bir bəyanatın bədəninə bükülməlidir. Bu nə deməkdir?
26 dekabrda təyin olundu '09 saat 13:49 'da
9
Cavablar

Object () və obyekt ədəbiyyatının yeni versiyası arasındakı fərq nədir?

Bir obyekt yaratmaq üçün konstruktor əsasında bu sintaksis arasındakı fərq nədir: person = new Object () ... və bu sözün sintaksisi: person = {property1: "Hello"}; JSLint istifadə etməyi üstün tutmasına baxmayaraq, hər ikisi eynidır ...
04 yanvar tarixində təyin olundu '11 'də 23:09' da
8
Cavablar

Jslint-də "gözlənilməz ++" səhv

Bunun ən yaxşı praktikası nədir? Jslint bu "qarışıqlıq əlavə edir." Bunu görmürəm ... EDIT: İstək üzrə kod: var, l, elementlər, e; bütün = inElement.getElementsByTagName ('*'); l = all.length; elementlər = []; (e = 0; ...
08 iyun 'da saat 21:44' də təyin olundu
6
Cavablar

Const istifadə edərkən Niyə JSHint bir xəbərdarlıq verir?

Const istifadə edərkən mən bu səhvdir: <səhv = "2" sütun = "1" ciddiyyət = "xəbərdarlıq" = "const" es6 (variant esnext seçimi) və ya Mozilla JS uzantıları ). " source = "jshint.W104" /> Mənim ...
12 dekabr '14 saat 13:39 'da
9
Cavablar

Javascript-də bir neçə xətaya uzun bir müntəzəm ifadə necə bölünür?

Uzunluğu 80 karakter uzunluğundaki hər bir satır JSLint qaydalarına uyğundur ki, JavaScript kodumda bir neçə satıra bölmek istiyorum ki, çox uzun bir düzenli ifade var. Hesab edirəm ki, bu, oxumaq üçün daha yaxşıdır. Burada nümunə nümunəsi var: var patte ...
set 07 Sep '12 saat 14:17 'də
3
Cavablar

Sintaksisin gücləndirilməsi

JSLint seçimi var, "Yaxşı hissələrdən" biri, "[zənglər tələb edir] təcili çağırışlar" tələb edir, yəni quruluş (function () {// ...} (); Bunun əvəzinə yazmaq lazımdır (function () {// ...} ()); Mənim ...
02: 09 'da saat 16: 05-də təyin olunacaq
4
Cavablar

Niyə JSHINT bu ciddi pozuntu olduğunu şikayət edir?

bu.page ((s-1) * bu.p.size);}} ...
Oct 07 tarixini təyin etdi '11 saat 17:36 'da
4
Cavablar

Javascript funksiyaları əmri: niyə bu vacibdir?

Orijinal sual: JSHint mənim javascript səhifəmdəki daha bir funksiyaya zəngdən daha çox funksiya çağırdığı zaman şikayət edir. Buna baxmayaraq, mənim səhifəm oyun üçün nəzərdə tutulub və bütün bunlar yüklənməyincə heç bir funksiya çağırılmayacaq. Beləliklə, ...
30 Sentyabr müəyyən '11 saat 13:45 'da
2
Cavablar

JSLint: onun tərifindən əvvəl istifadə olunur

Salam, 3 javascript fayl var. file.js faylında jQuery.noConflict () jQuery (sənəd) .ready (funksiya ($) {// ....); Mən "jQuery" in səhv başlanğıcından əvvəl istifadə edildik. və "dock ...
08 mart saat 12: 30-da saat 19: 29-da təyin olunacaq