Kas ir es5 pret es6?
Kas ir es5 pret es6?

Video: Kas ir es5 pret es6?

Video: Kas ir es5 pret es6?
Video: ДЕМОНЫ ОНИ ЗДЕСЬ В ЭТОМ СТРАШНОМ ДОМЕ / DEMONS THEY ARE HERE IN THIS TERRIBLE HOUSE 2024, Maijs
Anonim

EcmaScript (ES) ir standartizēta skriptu valoda JavaScript (JS). Pašreizējā ES versija, ko atbalsta mūsdienu pārlūkprogrammas, ir ES5 . tomēr ES6 novērš daudzus pamatvalodas ierobežojumus, padarot izstrādātājiem vieglāku kodēšanu. Apskatīsim galvenās atšķirības starp ES5 un ES6 sintakse.

Attiecīgi, kāda ir atšķirība starp es5 un es6?

Atslēga atšķirības starp ES6 vs ES5 No atbalsta viedokļa, ES5 sniedz lielāku atbalstu nekā ES6 . Gadījumā, ja ES6 Atslēgvārdi “const” un “let” var tikt izmantoti attiecībā uz nemainīgiem un bloķētiem skriptu objektiem, bet tas nav pieejams ES5.

Pēc tam rodas jautājums, vai es6 ir ātrāks par es5? Turklāt patiesībā ES6 ir progresīva ieviešana, dzinēju evolūcija: katrai jaunajai pārlūkprogrammu versijai ir vairāk standartā aprakstīto funkciju. Atšķirībā no Java, nav skaidras robežas. Tāpēc tas varētu būt pat nedaudz lēnāks nekā tīrais ES5 versija.

Otrkārt, vai man vajadzētu izmantot es6 vai es5?

Un šeit ir atbilde: ES6 ir drošs. Pat ja atlasāt mantotās pārlūkprogrammas, piemēram, IE11, varat to darīt izmantojiet ES6 ar apbrīnojamo Babel kompilatoru. To sauc par “kompilatoru”, jo tas pārvērš ES6 kods uz ES5 kodu tik ilgi, kamēr jūsu pārlūkprogramma var atbalstīt ES5 , tu vari izmantojiet ES6 kods droši.

Ko apzīmē es5?

ES5 ir ECMAScript 5 saīsne. ECMAScript 5 ir pazīstams arī kā JavaScript 5. ECMAScript 5 ir zināms arī kā ECMAScript 2009.

Ieteicams: