Es5 va es6 nima?
Es5 va es6 nima?

Video: Es5 va es6 nima?

Video: Es5 va es6 nima?
Video: Javascript asoslari | 6. let, const va var 2024, May
Anonim

EcmaScript (ES) standartlashtirilgan skript tilidir JavaScript (JS). Zamonaviy brauzerlarda qo'llab-quvvatlanadigan joriy ES versiyasi ES5 . Biroq, ES6 asosiy tilning ko'plab cheklovlarini hal qiladi, bu esa ishlab chiqaruvchilarga kodlashni osonlashtiradi. Keling, o'rtasidagi asosiy farqlarni ko'rib chiqaylik ES5 va ES6 sintaksis.

Shunga mos ravishda, es5 va es6 o'rtasidagi farq nima?

Kalit ES6 o'rtasidagi farqlar va boshqalar ES5 Qo'llab-quvvatlash nuqtai nazaridan, ES5 dan ko'ra ko'proq yordam beradi ES6 . bo'lsa ES6 "const" va "let" kalit so'zlari o'zgarmas va blokirovka qiluvchi skript ob'ektlariga nisbatan ishlatilishi mumkin, ammo bu mavjud emas ES5.

Keyinchalik savol tug'iladi: es6 es5 dan tezroqmi? Bundan tashqari, aslida, ES6 Bu progressiv amalga oshirish, dvigatellarning evolyutsiyasi: brauzerlarning har bir yangi versiyasi standartda tavsiflangan ko'proq xususiyatlarni olib keladi. Java-dan farqli o'laroq, aniq chegaralanish yo'q. Shunday qilib, u biroz sekinroq bo'lishi mumkin dan toza ES5 versiya.

Ikkinchidan, es6 yoki es5 dan foydalanishim kerakmi?

Va bu erda javob: ES6 xavfsizdir. Agar siz IE11 kabi eski brauzerlarni maqsad qilgan bo'lsangiz ham, siz hali ham mumkin ES6 dan foydalaning ajoyib babel kompilyatori bilan. U "kompilyator" deb ataladi, chunki u o'zgartiradi ES6 uchun kod ES5 Brauzeringiz qo'llab-quvvatlaguncha kod ES5 , Siz.. qila olasiz; siz … mumkin ES6 dan foydalaning xavfsiz kod.

es5 nimani anglatadi?

ES5 ECMAScript 5 uchun yorliqdir. ECMAScript 5 JavaScript 5 sifatida ham tanilgan. ECMAScript 5 ECMAScript 2009 sifatida ham tanilgan.

Tavsiya: