Mikä on es5 vs es6?
Mikä on es5 vs es6?

Video: Mikä on es5 vs es6?

Video: Mikä on es5 vs es6?
Video: Урок 7. JavaScript. Все о ES6 Классах (+ Практическое Применение) 2024, Marraskuu
Anonim

EcmaScript (ES) on standardoitu komentosarjakieli JavaScript (JS). Nykyinen ES-versio, jota tuetaan nykyaikaisissa selaimissa, on ES5 . Kuitenkin, ES6 käsittelee monia ydinkielen rajoituksia, mikä helpottaa kehittäjien koodaamista. Katsotaanpa tärkeimpiä eroja ES5 ja ES6 syntaksi.

Mitä eroa on vastaavasti es5:llä ja es6:lla?

Avain erot ES6:n välillä vs ES5 Tuen näkökulmasta ES5 tarjoaa enemmän tukea kuin ES6 . Siinä tapauksessa ES6 "const"- ja "let"-avainsanoja voidaan käyttää muuttumattomien ja lohkokomentosarjaobjektien suhteen, kun taas tämä ei ole olemassa ES5.

Tämän jälkeen kysymys kuuluu, onko es6 nopeampi kuin es5? Lisäksi itse asiassa ES6 on progressiivinen toteutus, moottoreiden evoluutio: jokainen uusi selaimen versio tuo lisää standardissa kuvattuja ominaisuuksia. Toisin kuin Java, siinä ei ole selkeää rajaa. Joten se voi olla jopa hieman hitaampaa kuin puhdasta ES5 versio.

Toiseksi, pitäisikö minun käyttää es6:ta vai es5:tä?

Ja tässä vastaus: ES6 on turvallinen. Vaikka kohdistaisit vanhoihin selaimiin, kuten IE11:een, voit silti käytä ES6:ta hämmästyttävän babel-kääntäjän kanssa. Sitä kutsutaan "kääntäjäksi", koska se muuntaa ES6 koodi ES5 koodia niin kauan kuin selaimesi tukee ES5 , sinä pystyt käytä ES6:ta koodi turvallisesti.

Mitä es5 tarkoittaa?

ES5 on ECMAScript 5:n pikakuvake. ECMAScript 5 tunnetaan myös nimellä JavaScript 5. ECMAScript 5 tunnetaan myös nimellä ECMAScript 2009.

Suositeltava: