border=0

"192.102.6.94 - 192.102.6.94"

Vragen met de tag 'jslint'

JSLint is een codetool van JavaScript-kwaliteit, ontwikkeld door Douglas Crockford, een bekende ontwikkelaar die verantwoordelijk is voor JSON, JSMin, ADSafe en delen van YUI. JSLint is parallel aan C lint.
30
antwoord
8
antwoord

JSLint rapporteert onverwachts: gebruik het "gebruik strict" functieformulier

Ik neem de operator op: "gebruik strikt"; aan het begin van de meeste van mijn javascript-bestanden. JSLint heeft hier nooit voor gewaarschuwd. Maar nu is het, zeggende: Gebruik het "gebruik strict" functieformulier. Weet iemand wat een "vorm van functie" is?
ingesteld op 16 december '10 om 18:36
8
antwoord

Moet ik JSLint-validatie of JSHint JavaScript gebruiken?

Momenteel controleer ik mijn JavaScript op JSLint en ga verder, waardoor ik het beste JavaScript kan schrijven, met name wanneer ik met de jQuery-bibliotheek werk. Nu kwam ik JSHint tegen, een JSLint-plug. Dus ik vraag me af over de web-app ...
is ingesteld op 24 juli '11 om 0:04
17
antwoord

Hoe initialiseer ik de array-lengte in javascript?

De meeste tutorials die ik lees in arrays in JavaScript (inclusief w3schools en devguru) gaan ervan uit dat je een array met een specifieke lengte kunt initialiseren door een geheel getal door te geven aan de Array-constructor met de syntaxis var te ...
ingesteld op 31 januari '11 om 17:29 uur
8
antwoord

JSLint zegt "missing radix parameter"; wat moet ik doen?

Ik heb JSLint uitgevoerd in deze JavaScript-code en hij zei: Probleem met het tekenreeksteken 32: De parameter radix ontbreekt. Dit is de code in kwestie: imageIndex = parseInt (id.substring (id.length - 1)) - 1; Wat is hier fout?
vastgesteld op 19 oktober. '11 om 12:04 uur
17
antwoord

Waarom vermijd increments ("++") en decrements ("-") in JavaScript?

Een van de tips voor de jslint-tool: ++ en - ++ (increment) en - (decrement) operators staan ​​erom bekend bij te dragen aan het aanmoedigen van buitensporige sluwheid. Ze staan ​​op de tweede plaats alleen voor de foutieve architectuur bij het leveren van virussen en andere beveiligingsrisico's ....
ingesteld op 09 09 09 om 20:02 uur
8
antwoord

Wat betekent "JSLint error body" voor in te eindigen in een if-expressie?

Ik gebruikte JSLint in mijn javascript-bestand. Hij gooide de fout: for (ind in evtListeners) {Het karakter van het tekenreeksteken 41: Body a for in moet worden ingepakt in een if-statement om ongewenste eigenschappen van het prototype eruit te filteren. Wat betekent dit?
vastgesteld op 26 december '09 om 13:49 uur
9
antwoord

Wat is het verschil tussen de nieuwe versie van Object () en objectliteratuur?

Wat is het verschil tussen deze syntaxis op basis van de constructor voor het maken van een object: person = new Object () ... en deze letterlijke syntaxis: person = {property1: "Hello"}; Het lijkt erop dat beide hetzelfde doen, hoewel JSLint de voorkeur geeft aan ...
ingesteld op 04 januari '11 om 23:09 uur
8
antwoord

Fout "onverwachte ++" in jslint

Wat is de beste methode hiervoor? Jslint legt uit dat dit 'verwarring toevoegt'. Ik zie dit niet ... EDIT: Code op aanvraag: var all, l, elements, e; all = inElement.getElementsByTagName ('*'); l = alle lengtes; elementen = []; voor (e = 0; ...
ingesteld op 08 juni '10 om 21:44 uur
6
antwoord

Waarom geeft JSHint een waarschuwing als ik const gebruik?

Dit is een fout die ik krijg bij het gebruik van const: <error line = "2" column = "1" severity = "warning" message = "const apos; is beschikbaar in ES6 (gebruik de optie esnext) of Mozilla JS-extensies (gebruik moz ). " source = "jshint.W104" /> Mijn ...
set 12 dec '14 om 13:39
9
antwoord
3
antwoord

Force Syntaxis

Er is de JSLint-optie, een van de "Goede delen" is eigenlijk dat "[vereist] parens rond directe oproepen", wat betekent dat de build (function () {// ...}) (); in plaats daarvan moet je het als schrijven (function () {// ...} ()); Mijn ...
is ingesteld op 02 juni '09 om 16:05 uur
4
antwoord

Waarom klaagt JSHINT dat dit een ernstige overtreding is?

this.page ((s-1) * this.p.size);}} ...
ingesteld 07 oktober '11 om 17:36
2
antwoord

JSLint: gebruikt vóór de definitie

Hallo. Ik heb 3 javascript-bestanden. jquery.js utility.js file1.js In file1.js heb ik jQuery.noConflict () jQuery (document) .ready (function ($) {// ....}); Ik krijg de foutmelding "jQuery" werd gebruikt vóór de definitie. en "dock ...
is vastgesteld op 8 maart '12 om 19:29 uur