
2025 Müəllif: Lynn Donovan | [email protected]. Son dəyişdirildi: 2025-01-22 17:17
EcmaScript (ES) standartlaşdırılmış skript dilidir JavaScript (JS). Müasir brauzerlərdə dəstəklənən cari ES versiyası ES5 . Bununla belə, ES6 əsas dilin bir çox məhdudiyyətlərini həll edərək, inkişaf etdiricilərin kodlaşdırmasını asanlaşdırır. Aralarındakı əsas fərqlərə nəzər salaq ES5 və ES6 sintaksis.
Müvafiq olaraq, es5 və es6 arasındakı fərq nədir?
Açar ES6 arasındakı fərqlər vs ES5 Dəstək baxımından, ES5 ilə müqayisədə daha çox dəstək verir ES6 . halda ES6 “const” və “let” açar sözləri dəyişməz və blok skript obyektlərinə münasibətdə istifadə oluna bilər, halbuki bu, mövcud deyil. ES5.
Sonradan sual yaranır ki, es6 es5-dən daha sürətlidir? Üstəlik, əslində, ES6 mütərəqqi bir tətbiqdir, mühərriklərin təkamülüdür: brauzerlərin hər bir yeni versiyası standartda təsvir edilən daha çox xüsusiyyətləri gətirir. Java-dan fərqli olaraq, dəqiq delimitasiya yoxdur. Beləliklə, bir az daha yavaş ola bilər - dən təmiz ES5 versiya.
İkincisi, es6 və ya es5 istifadə etməliyəm?
Və cavab budur: ES6 təhlükəsizdir. IE11 kimi köhnə brauzerləri hədəf alsanız belə, yenə də edə bilərsiniz ES6 istifadə edin heyrətamiz babel tərtibçisi ilə. Dönüştürdüyü üçün "tərtibçi" adlanır ES6 üçün kod ES5 brauzerinizin dəstəklədiyi müddətcə kodu ES5 , bacararsan ES6 istifadə edin təhlükəsiz kodu.
es5 nə deməkdir?
ES5 ECMAScript 5 üçün qısa yoldur. ECMAScript 5 JavaScript 5 kimi də tanınır. ECMAScript 5 ECMAScript 2009 kimi də tanınır.
Tövsiyə:
Es6 tələb olunur?

Xüsusilə, ES6 modulları asinxron şəkildə yükləndiyi, həll edildiyi və qiymətləndirildiyi üçün ES6 modulunu tələb etmək() mümkün olmayacaq. Bunun səbəbi, require() funksiyasının tam sinxron funksiya olmasıdır
JS node-də es6 nədir?

ES6 (ECMAScript 2015) JavaScript-in ən son stabil versiyasıdır. Babel bizə ES6 xüsusiyyətlərini JavaScript-də yazmağa və onu köhnə/mövcud mühərriklərdə işlətməyə imkan verən tərtibatçıdır. Node.js Tətbiqinizlə Babel-i necə qurmaq olar. Ən son node olmalıdır
12 node es6-nı dəstəkləyirmi?

Nəhayət baş verdi: idxal açar sözü ES6, Node-da təqdim edildikdən təxminən 4 il sonra. js ES6 idxal və ixracı üçün eksperimental dəstək təqdim etdi. Node-da. js 12-də aşağıdakı elementlərin hər ikisini etsəniz, layihənizdə idxal və ixracdan istifadə edə bilərsiniz
Node es6 modullarını dəstəkləyirmi?

ES modullarından istifadə etmək üçün yuxarıda göstərilənlərdən yalnız birini etməlisiniz. Siz həmçinin node-da ES6 modullarından istifadə etməyə imkan verən esm adlı npm paketindən istifadə edə bilərsiniz. Heç bir konfiqurasiyaya ehtiyac yoxdur. esm ilə siz JS fayllarınızda ixrac/importdan istifadə edə biləcəksiniz
Es5 nə deməkdir?

ES5 ECMAScript 5 üçün qısa yoldur. ECMAScript 5 JavaScript 5 kimi də tanınır. ECMAScript 5 ECMAScript 2009 kimi də tanınır