Es5 vs es6 деген эмне?
Es5 vs es6 деген эмне?

Video: Es5 vs es6 деген эмне?

Video: Es5 vs es6 деген эмне?
Video: Lesson 06: Arduino Data Types | Robojax Arduino Step By Step Course 2024, Ноябрь
Anonim

EcmaScript (ES) стандартташтырылган скрипт тили болуп саналат JavaScript (JS). Заманбап браузерлерде колдоого алынган учурдагы ES версиясы ES5 . Бирок, ES6 негизги тилдин көптөгөн чектөөлөрүн чечип, иштеп чыгуучуларга коддоону жеңилдетет. ортосундагы негизги айырмачылыктарды карап көрөлү ES5 жана ES6 синтаксис.

Тиешелүү түрдө, es5 менен es6 ортосунда кандай айырма бар?

ачкыч ES6 ортосундагы айырмачылыктар vs ES5 колдоо көз карашынан алганда, ES5 караганда көбүрөөк колдоо көрсөтөт ES6 . болгон учурда ES6 "const" жана "let" ачкыч сөздөрү өзгөрүлгүс жана блок скрипт объекттерине карата колдонулушу мүмкүн, бирок бул жерде жок ES5.

Андан кийин, суроо es6 es5ке караганда ылдамыраакпы? Мындан тышкары, чындыгында, ES6 прогрессивдүү ишке ашыруу, кыймылдаткычтардын эволюциясы: браузерлердин ар бир жаңы версиясы стандартта сүрөттөлгөн көбүрөөк функцияларды алып келет. Javaдан айырмаланып, так делимитация жок. Ошентип, ал дагы бир аз жайыраак болушу мүмкүн караганда таза ES5 версия.

Экинчиден, мен es6 же es5 колдонушум керекпи?

Жана бул жерде жооп: ES6 коопсуз. Эгер сиз IE11 сыяктуу эски браузерлерди максат кылып жатсаңыз да, сиз дагы деле кыла аласыз ES6 колдонуңуз укмуштуудай Babel компилятору менен. Ал "компилятор" деп аталат, анткени ал өзгөртөт ES6 коду ES5 браузериңиз колдой тургандай кылып коду ES5 , сенин колуңдан келет ES6 колдонуңуз коопсуз код.

es5 эмнени билдирет?

ES5 ECMAScript 5 үчүн жарлык болуп саналат. ECMAScript 5 JavaScript 5 катары да белгилүү. ECMAScript 5 ECMAScript 2009 катары да белгилүү.

Сунушталууда: