Mi az es5 vs es6?
Mi az es5 vs es6?

Videó: Mi az es5 vs es6?

Videó: Mi az es5 vs es6?
Videó: Var vs Const vs Let (ES6) - Beau teaches JavaScript 2024, November
Anonim

Az EcmaScript (ES) egy szabványos szkriptnyelv a JavaScript (JS). A modern böngészők által támogatott jelenlegi ES verzió az ES5 . Azonban, ES6 Az alapnyelv számos korlátját kezeli, megkönnyítve a fejlesztők számára a kódolást. Vessünk egy pillantást a főbb különbségekre ES5 és ES6 szintaxis.

Ennek megfelelően mi a különbség az es5 és az es6 között?

Kulcs különbségek az ES6 között vs ES5 A támogatás szempontjából ES5 több támogatást nyújt, mint a ES6 . Esetében ES6 A „const” és a „let” kulcsszavak használhatók megváltoztathatatlan és blokkoló szkriptobjektumokkal kapcsolatban, míg ez nincs jelen ES5.

Ezt követően a kérdés az, hogy az es6 gyorsabb, mint az es5? Ráadásul valójában ES6 egy progresszív megvalósítás, a motorok evolúciója: a böngészők minden új verziója további, a szabványban leírt funkciókat hoz magával. A Java-val ellentétben nincs egyértelmű elhatárolás. Szóval lehet, hogy még egy kicsit lassabb is mint a tiszta ES5 változat.

Másodszor, az es6-ot vagy az es5-öt használjam?

És itt a válasz: ES6 biztonságos. Még akkor is megteheti, ha régi böngészőket, például IE11-et céloz meg használd az ES6-ot a csodálatos babel fordítóval. Fordítónak hívják, mert konvertál ES6 kódot ES5 kódot, amíg a böngészője támogatja ES5 , tudsz használd az ES6-ot biztonságosan kódolni.

Mit jelent az es5?

ES5 az ECMAScript 5 parancsikonja. Az ECMAScript 5 JavaScript 5 néven is ismert. Az ECMAScript 5 ECMAScript 2009 néven is ismert.

Ajánlott: