border=0

"77.95.5.4 - 77.95.5.4"

Vragen getagd met 'use-strict'

Volgens het Mozilla Developer Network is een strikte ECMAScript 5-modus een manier om een ​​beperkte JavaScript-versie te kiezen. Strict-modus is niet alleen een subset: het heeft opzettelijk een andere semantiek dan gewone code.
30
antwoord
1
het antwoord

Hoe wordt de uitdrukking 'strict gebruiken' in Node.js geïnterpreteerd?

Ik begon Node.js te leren en schreef veel demo-webapps om Node.js flow, Express.js, jade, etc. te begrijpen. Maar een ding dat ik on>
ingesteld op 24 aug '13 om 13:09
3
antwoord

Waarom is "dit" in de anonieme functie niet gedefinieerd bij strikt gebruik?

Waarom is het in de anonieme functie niet gedefinieerd wanneer JavaScript wordt gebruikt in de strikte modus? Ik begrijp waarom dit misschien logisch is, maar ik heb geen specifiek antwoord gevonden. Voorbeeld: (function () {"gebruik strict"; this.foo = "bar"; // * this * is undefi ...
is vastgesteld op 22 maart '12 om 15:45 uur
2
antwoord

Voordelen van het gebruik van Strict in JS

Wat zijn de bijkomende voordelen van strikt gebruik naast het voorkomen van slechte codering? Werkt het script bijvoorbeeld sneller omdat de tolk de geoptimaliseerde code kent?
16 feb 14 om 19:54 uur
12
antwoord

Hoe algemene "strikt gebruik" te verwijderen toegevoegd door babel

Ik gebruik het functionele "use strict" -formulier en ik wil niet dat Babel na het transponeren de algemene vorm toevoegt. Het probleem is dat ik sommige bibliotheken gebruik die niet de "strikt gebruik" -modus gebruiken en een fout kunnen veroorzaken door ...
ingesteld op 20 nov. 15 om 10:38 uur
12
antwoord

Is er een noodzaak om een ​​strikte Python-compiler te gebruiken?

Er zijn hulpmiddelen voor statische analyse voor Python, maar compileer-tijdcontroles zijn meestal lijnrecht tegenover de run-time-bindende filosofie die Python dekt. Je kunt een standaard Python-interpreter gebruiken met ...
ingesteld op 05 maart '09 om 5:08 uur
4
antwoord
4
antwoord

Javascript / jsLint: wat moet jQuery (dit) worden vervangen wanneer "use strict" wordt gebruikt;

Wanneer ik de volgende code controleer met behulp van jslint, krijg ik de volgende fouten. function displayMegaDropDown () {"gebruik strict"; var liMegaPosition, divMegaOffset; liMegaPosition = jQuery (this) .position (); divMegaOffset = {top: liMegaPosition.top + jQue ...
ingesteld op 4 september '11 om 17:55 uur
2
antwoord

Wordt het soort koersen gebruikt bij het gebruik van de strikte modus?

Ik vroeg me af hoe ik strikt gebruik gebruik, maakt het uit of ik gebruik van "gebruik strict" of "gebruik strict"? Is een van deze "meer correct"?
stel 30 dec in. '14 om 17:25 uur
3
antwoord

Hoe de javascript-functie van de beller te kennen wanneer de strenge functie is ingeschakeld?

Is het mogelijk om de functie bellen / bellen te zien als strikt gebruik is ingeschakeld? 'gebruik strikt'; function jamie () {console.info (arguments.callee.caller.name); // dit zal de volgende foutmelding uitvoeren // uncaught TypeError: 'caller', 'callee', a ...
ingesteld op 11 april 15 om 3:00
2
antwoord

Is het veilig om "veilige sites voor het leven" te gebruiken?

"gebruik strikt"; Het lijkt geweldig en we zouden het echt graag in onze winkel gebruiken. We willen echter alleen dat wij (de ontwikkelaars) de problemen van strengheid opmerken; we willen echt niet dat onze site onze feitelijke ...
ingesteld op 12 april '12 om 2:27
2
antwoord

Globale variabelen in strikte javascript-modus

Een eenvoudige Javascript-vraag, bijvoorbeeld, ik heb Angular app.js, bijvoorbeeld: 'use strict'; var eventsApp = angular.module ('eventsApp', []); Ik lees dat het gebruik van "use strict" aan het begin van een Javascript-bestand je toelaat om alle bestanden in dit f ...
vroeg op 31 juli '13 om 11:17 uur
1
het antwoord

YUI-compressor en "gebruik strenge" hint

Ik heb YUI Compressor gebruikt om JS-bestanden te minimaliseren. Ik heb deze code: (functie (globaal) {"gebruik strikt"; var X = 1; / *** mijn code hier *** /} (venster)); En ik comprimeer het met deze opdracht: $> java -jar yuicompressor-2.4.7 ...
ingesteld op 23 april '12 om 14:12
2
antwoord

Is dit een Chrome-fout of gebruik ik 'use strict' en ongeldig?

Deze code werkt met "ok" -waarschuwingen in alle browsers behalve Chrome: eval ("var outer = 0; function test () {'use strict'; outer = 1;} test (); alert ('ok');" ); (Probeer op jsfiddle). Alles wat ik doe verwijst naar een externe variabele van f ...
stel 21 aug. '14 om 14:22
2
antwoord

"gebruik strict" in javascript

Ik heb on>
15 feb set. '13 om 10:24 uur