'Jslint' ile etiketlenen sorular

JSLint, JSON, JSMin, ADSafe ve YUI'nin bölümlerinden de sorumlu olan tanınmış bir geliştirici olan Douglas Crockford tarafından geliştirilen JavaScript için "kalite kodu" aracıdır. JSLint, C lint'e paraleldir.
29
cevap

JavaScript’te "katı kullanımı" ne yapar ve bunun nedenleri nelerdir?

Geçenlerde JavaScript kodumu Crockford JSLint aracılığıyla çalıştırdım ve şu hatayı verdi: 1. satırdaki sorun 1. karakter: "use strict" ifadesi eksik. Bazı aramalar yaparken, bazı kişilerin "katı kullanma" eklediğini fark ettim; kendi başına ...
26 Ağustos ayarlayın . '09, 19:10
8
cevap

JSLint beklenmedik şekilde rapor veriyor: "use strict" işlev formunu kullan

İşleci dahil ediyorum: "sıkı kullan"; javascript dosyalarımın çoğunun başında. JSLint bu konuda asla uyarmadı. Ama şimdi diyor ki: "Sıkı kullan" işlev biçimini kullanın. "İşlev biçimi" nin ne olduğunu bilen var mı?
16 Aralık'ta ayarlandı '10, 18:36
8
cevap

JSLint doğrulama veya JSHint JavaScript kullanmalı mıyım?

Şu anda, JavaScript’imi JSLint için kontrol ediyorum ve ileriye gidiyorum, özellikle jQuery kütüphanesiyle çalışırken en iyi JavaScript'i yazmama yardım ettim. Şimdi bir JSLint fişi olan JSHint'e rastladım. Bu yüzden web uygulaması hakkında merak ediyorum ...
24 Temmuz’da 11’de 0:04’te
17
cevap

Javascript'te dizi uzunluğu nasıl başlatılır?

JavaScript'te (w3schools ve devguru dahil) dizilerde okuduğum öğreticilerin çoğu, var.
31 Ocak ayarla '11, 17:29
8
cevap

JSLint "eksik radix parametresi" diyor; ne yapmalıyım

JSLint'i bu JavaScript kodunda çalıştırdım ve dedi ki: 32 karakterinin sorunu: radix parametresi eksik. Söz konusu kod şudur: imageIndex = parseInt (id.substring (id.length - 1)) - 1; Burada yanlış olan ne?
19 Ekim’de '11 12: 04'te
17
cevap

JavaScript’teki artışlardan ("++") ve azalışlardan ("-") neden kaçınılmalıdır?

Jslint aracının püf noktalarından biri: ++ ve - ++ (artan) ve - (azaltma) operatörlerinin aşırı kurnazlığı teşvik etmeye katkıda bulundukları bilinmektedir. Virüsler ve diğer güvenlik tehditlerini sağlamada yalnızca hatalı mimaride ikincildirler.
09.09.09
8
cevap

"JSLint hata gövdesi" ifadesinin if ifadesinde sonlandırılması ne anlama gelir?

Javascript dosyamda JSLint kullandım. Hatayı fırlattı: ((evtListeners ind ind)) {Çizgi karakter problemi 41: a for in gövdesi, prototipin istenmeyen özelliklerini filtrelemek için bir if ifadesine sarılmalıdır. Bu ne anlama geliyor?
26 Aralık'ta ayarlandı '09, 13:49
9
cevap

Object () 'in yeni sürümü ile nesne literatürü arasındaki fark nedir?

Bir nesne oluşturmak için yapıcıya dayanarak bu sözdizimi arasındaki fark nedir: person = new Object () ... ve bu değişmez sözdizimi: person = {property1: "Hello"}; Görünüşe göre her ikisi de aynı şeyi yapıyor, ancak JSLint kullanmayı tercih ediyor ...
04 Ocak’ta ayarlandı '11 23: 09'da
8
cevap

Jslint'te "beklenmeyen ++" hatası

Bunun için en iyi uygulama nedir? Jslint, bunun “karışıklık eklediğini” açıklıyor. Bunu görmüyorum ... EDIT: İstek üzerine kod: var hepsi, l, elements, e; all = inElement.getElementsByTagName ('*'); l = tüm uzunluk; elemanlar = []; (e = 0; ... için
08: 10'da 21: 44'te
6
cevap

Const kullanıyorsam JSHint neden bir uyarı veriyor?

Const kullanırken aldığım hatadır: <error line = "2" column = "1" severity = "warning" message = "const 'es6 (seçenek esnext seçeneği) veya Mozilla JS uzantılarında (moz kullanın) kullanılabilir ) source = "jshint.W104" /> Benim ...
12 Aralık '14 13: 39'da
9
cevap

Javascript'te uzun bir düzenli ifadeyi birkaç satırda nasıl bölerim?

JavaScript kodumda birkaç satıra bölmek istediğim çok uzun bir düzenli ifadem var, böylece 80 karakter uzunluğundaki her satır JSLint kurallarına uyuyor. Bence bu sadece okumak için daha iyi. İşte modelin bir örneği: var patte ...
07 Eylül ayarla '12, saat 14:17
3
cevap

Sözdizimini Zorla

JSLint seçeneği var, "İyi bölümler" den biri aslında "[acil çağrıların etrafında eşleşmeyi gerektirir" anlamına gelir), bunun anlamı build (function () {// ...}) (); bunun yerine, onu yazmanız gerekir (function () {// ...} ()); Benim ...
02 Haziran 09: 16: 05’de
4
cevap

JSHINT neden bunun ağır bir ihlal olduğundan şikayet ediyor?

this.page ((s-1) * this.p.size);}} ...
Ekim 07'yi ayarla '11, 17:36
4
cevap

Javascript fonksiyonlarının sırası: bu neden önemlidir?

Asıl soru: JSHint, javascript'imin sayfada tanımlanmış bir işlevi çağırmaktan daha fazla tanımladığı bir işlevi çağırmasından şikayet ediyor. Ancak, sayfam oyuna yöneliktir ve tüm bunlar indirilinceye kadar hiçbir işlev çağrılmaz. Demek ki ...
30 Eylül ayarla '11 13: 45'te
2
cevap

JSLint: tanımından önce kullanılır

Merhaba, 3 javascript dosyam var. jquery.js utility.js file1.js file1.js dosyasında jQuery.noConflict () jQuery (document) .ready (function ($) {// ....}); Tanımlamadan önce "jQuery" hata mesajını kullandım. ve "dok ...
08:12, 19:29