Mis on es5 vs es6?
Mis on es5 vs es6?

Video: Mis on es5 vs es6?

Video: Mis on es5 vs es6?
Video: Modern Javascript. What is ES6? ES5 vs. ES6 release #2.1 2024, Mai
Anonim

EcmaScript (ES) on standardiseeritud skriptikeel JavaScript (JS). Praegune ES-i versioon, mida tänapäevased brauserid toetavad, on ES5 . Kuid, ES6 lahendab palju põhikeele piiranguid, muutes arendajatel kodeerimise lihtsamaks. Vaatame peamisi erinevusi ES5 ja ES6 süntaks.

Mis vahe on vastavalt es5 ja es6 vahel?

Võti erinevused ES6 vahel vs ES5 Toetuse vaatenurgast ES5 pakub rohkem tuge kui see ES6 . Juhul kui ES6 Märksõnu "const" ja "let" saab kasutada muutumatute ja blokeerivate skriptiobjektide puhul, kuigi see puudub ES5.

Seejärel tekib küsimus, kas es6 on kiirem kui es5? Lisaks tegelikult ES6 on järkjärguline teostus, mootorite edasiarendus: iga uus brauserite versioon toob kaasa rohkem standardis kirjeldatud funktsioone. Erinevalt Javast pole selget piiritlemist. Nii et see võib olla isegi pisut aeglasem kui puhas ES5 versioon.

Teiseks, kas ma peaksin kasutama es6 või es5?

Ja siin on vastus: ES6 on ohutu. Isegi kui sihite pärandbrausereid (nt IE11), saate seda siiski teha kasutage ES6 hämmastava Babeli kompilaatoriga. Seda nimetatakse "kompilaatoriks", kuna see teisendab ES6 kood ES5 koodi nii kaua, kui teie brauser seda toetab ES5 , sa saad kasutage ES6 kood turvaliselt.

Mida es5 tähistab?

ES5 on ECMAScript 5 otsetee. ECMAScript 5 tuntakse ka kui JavaScript 5. ECMAScript 5 tuntakse ka kui ECMAScript 2009.

Soovitan: