Kaj je es5 proti es6?
Kaj je es5 proti es6?

Video: Kaj je es5 proti es6?

Video: Kaj je es5 proti es6?
Video: ЗАКРИЧАЛ – ПОТЕРЯЛ ₽200.000 / ТРЭШКЭШ: Тишина 2024, Maj
Anonim

EcmaScript (ES) je standardiziran skriptni jezik za JavaScript (JS). Trenutna različica ES, ki je podprta v sodobnih brskalnikih, je ES5 . Vendar pa ES6 se spopada z mnogimi omejitvami jedrnega jezika, kar razvijalcem olajša kodiranje. Oglejmo si glavne razlike med ES5 in ES6 sintakso.

Kakšna je torej razlika med es5 in es6?

Ključ razlike med ES6 vs ES5 Z vidika podpore, ES5 nudi večjo podporo kot tista ES6 . V primeru ES6 Ključni besedi "const" in "let" se lahko uporabljata glede na nespremenljive in blokovne skriptne objekte, medtem ko to ni prisotno v ES5.

Kasneje se postavlja vprašanje, ali je es6 hitrejši od es5? Poleg tega pravzaprav ES6 je progresivna implementacija, evolucija motorjev: vsaka nova različica brskalnikov prinaša več funkcij, opisanih v standardu. Za razliko od Jave ni jasne razmejitve. Torej bo morda celo nekoliko počasneje kot čisti ES5 različica.

Drugič, naj uporabim es6 ali es5?

In tukaj je odgovor: ES6 je varno. Tudi če ciljate na stare brskalnike, kot je IE11, lahko še vedno uporabite ES6 z neverjetnim prevajalnikom babel. Imenuje se "prevajalnik", ker pretvarja ES6 koda za ES5 kodo tako dolgo, dokler lahko vaš brskalnik podpira ES5 , ti lahko uporabite ES6 kodo varno.

Kaj pomeni es5?

ES5 je bližnjica za ECMAScript 5. ECMAScript 5 je znan tudi kot JavaScript 5. ECMAScript 5 je znan tudi kot ECMAScript 2009.

Priporočena: