Es5 және es6 деген не?
Es5 және es6 деген не?

Бейне: Es5 және es6 деген не?

Бейне: Es5 және es6 деген не?
Бейне: Classтар дегеніміз не ? ES5 class және ES6 class, constructor ұғымы 2024, Мамыр
Anonim

EcmaScript (ES) стандартталған сценарий тілі болып табылады JavaScript (JS). Қазіргі браузерлерде қолдау көрсетілетін ағымдағы ES нұсқасы ES5 . Дегенмен, ES6 негізгі тілдің көптеген шектеулерін шешеді, бұл әзірлеушілерге кодтауды жеңілдетеді. арасындағы негізгі айырмашылықтарды қарастырайық ES5 және ES6 синтаксис.

Сәйкесінше, es5 пен es6 арасындағы айырмашылық неде?

Кілт ES6 арасындағы айырмашылықтар қарсы 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 ретінде де белгілі.

Ұсынылған: