Klausimai, pažymėti „naudoti griežtai“

Pagal „Mozilla“ kūrėjų tinklą, griežtas „ECMAScript 5“ režimas yra būdas pasirinkti ribotą „JavaScript“ versiją. Griežtas režimas yra ne tik pogrupis: jis sąmoningai turi skirtingą semantiką iš paprasto kodo.
29
atsakymai

Ką „naudokite griežtai“ „JavaScript“, ir kokios yra šios priežastys?

Neseniai vykdiau „JavaScript“ kodą per „Crockford JSLint“, ir ši klaida padaryta: 1 problemos 1 eilutėje problema: trūksta „naudoti griežtą“ pareiškimą. Atlikdamas kai kurias paieškas supratau, kad kai kurie žmonės prideda „naudoti griežtą“; savo ...
nustatyti 26 rug. '09 19:10
1
atsakymas

Kaip aiškinama „Node.js“ sąvoka „naudoti griežtą“?

Pradėjau mokytis „Node.js“ ir parašiau daug demo žiniatinklio programų, kad suprasti „Node.js“ srautą, „Express.js“, „Jade“ ir kt. Tačiau vienas dalykas, su kuriuo susidūriau neseniai, yra naudoti griežtą teiginį kaip pirmąją eilutę kiekvienoje funkcijoje ir kiekvieną ...
Nustatykite rugpjūčio 24 d '13, 13:09
3
atsakymai

Kodėl „tai“ anoniminėje funkcijoje neapibrėžta naudojant griežtą?

Kodėl anoniminėje funkcijoje neapibrėžta, kai „JavaScript“ vartojamas griežtu režimu? Suprantu, kodėl tai gali būti prasminga, bet neradau konkretaus atsakymo. Pavyzdys: (funkcija () {"naudoti griežtą"; this.foo = "bar"; // * tai * yra undefi ...
yra nustatytas kovo 22 d. 12 val
2
atsakymai

Stiprios naudos nauda JS

Kokios papildomos naudos yra griežtos, o ne užkertant kelią blogam kodavimui? Pavyzdžiui, ar scenarijus veikia greičiau, nes vertėjas žino optimizuotą kodą?
nustatyti 16 vas '14, 19:54
12
atsakymai

Kaip pašalinti pasaulinį griežtą Babel pridėtą naudojimą

Aš naudoju „naudoti griežtą“ funkcinę formą ir nenoriu pasaulinės formos, kurią Babelė prideda po transfekcijos. Problema ta, kad naudoju kai kurias bibliotekas, kurios nenaudoja „naudoti griežtą“ režimą ir gali sukelti klaidą ...
nustatyti lapkričio 20 d '15, 10:38
12
atsakymai

Ar reikia naudoti griežtą „Python“ kompiliatorių?

Yra „Python“ statinių analizės įrankių, tačiau kompiliavimo laiko patikrinimai paprastai yra visiškai priešingi „Python“ apimančio veikimo laiko susiejimo filosofijai. Galite naudoti standartinį „Python“ interpretatorių naudodami ...
kovo 5 d. 05:08
4
atsakymai

Kampų valdikliai ir „naudoti griežtus“

Neseniai aš pradėjau naudoti JSHint, ir man reikia naudoti formą „naudoti griežtą“. Kadangi „AngularJS“ pateikia klaidą: „Klaida:„ webAddressController “argumentas nėra funkcija, gauta neapibrėžta„ Kai ištrinau funkcijos formą ...
nustatytas spalio 18 d '12, 5:56 val
4
atsakymai

„Javascript / jsLint“: ką pakeisti „jQuery“ (tai), kai naudojate „naudoti griežtą“;

Kai patikrinu šį kodą naudojant jslint, gaunu šias klaidas. funkcija displayMegaDropDown () {"naudoti griežtą"; var liMegaPosition, divMegaOffset; liMegaPosition = jQuery (this) .position (); divMegaOffset = {top: liMegaPosition.top + jQue ...
nustatyti 04 rugsėjis '11, 17:55
2
atsakymai

Ar vartojant griežtą režimą naudojamos citatos rūšys?

Man buvo įdomu, kaip bandau naudoti griežtai, ar svarbu, ar einu su „naudoti griežtą“ ar „naudoti griežtą“? Ar kuri nors iš šių „teisingesnių“?
nustatyti 30 dec. '14, 17:25
3
atsakymai

Kaip žinoti skambinančiojo funkciją „JavaScript“, kai įjungta griežta funkcija?

Ar galima pamatyti skambinimo / skambinimo funkciją, jei yra įjungtas griežtas naudojimas? „naudoti griežtą“; funkcija jamie () {console.info (argument.callee.caller.name); // tai išvedys šią klaidą // nepažymėta TypeError: „skambintojas“, „ramiai“, a ...
nustatytas balandžio 11 d '15 val
2
atsakymai

Ar saugu naudoti „saugias vietas gyvenimui“?

„naudoti griežtą“; Atrodo nuostabus ir mes tikrai norėtume jį naudoti mūsų parduotuvėje. Tačiau mes tik norime, kad mes (kūrėjai) rastume griežtas problemas; mes tikrai nenorime, kad mūsų svetainė pažeistų mūsų faktinį ...
nustatytas balandžio 12 d '12 2:27
2
atsakymai

Pasauliniai kintamieji griežto javascript režimu

Paprastas „Javascript“ klausimas, pavyzdžiui, turiu „Angular app.js“, pavyzdžiui: „naudoti griežtą“; var eventsApp = angular.module ('eventsApp', []); Perskaičiau, kad naudojant „naudoti griežtą“ „Javascript“ failo pradžioje galite tvarkyti visus šio failo failus ...
liepos 31 d. 11 val
1
atsakymas

YUI kompresorius ir „naudokite griežtą“ užuominą

Naudodamas „YUI“ kompresorių, sumažėjau JS failai. Turiu šį kodą: (funkcija (global)) {"naudoti griežtą"; var X = 1; / *** mano kodas čia *** /} (>
nustatytas balandžio 23 d '12, 14:12 val
2
atsakymai

Ar tai yra „Chrome“ klaida, ar aš naudoju „naudoti griežtus“ ir eval negaliojančius?

Šis kodas veikia su „ok“ įspėjimais visose naršyklėse, išskyrus „Chrome“: „eval“ („var išorinis = 0; funkcijų testas () {“ naudokite griežtą; išorinis = 1;} bandymas (), įspėjimas („ok“); “ ); (Pabandykite jsfiddle). Viskas, ką darau, reiškia išorinį kintamąjį iš f ...
nustatyti 21 rug. '14, 14:22
2
atsakymai

„naudoti griežtą“ javascript

Neseniai perskaičiau daug „JavaScript“ kodų, ir man buvo įdomu sužinoti, kokie privalumai yra „naudoti griežtą“. Bet kokia idėja būtų labai dėkinga.
15 Vasario mėn. '13, 10:24