Запитання з тегом «es6»

5
Чи є причина використовувати ключове слово "var" в ES6?
Посібник Бабеля по ES6 говорить: letє новим var. Очевидно, єдина відмінність полягає в тому, що varвін привласнюється до поточної функції , в той час як letотримує масштаб до поточного блоку . У цій відповіді є кілька хороших прикладів . Я не бачу причин використовувати varв коді ES6. Навіть якщо ви …
260 javascript  es6 

6
Скільки я повинен використовувати "Let" vs "const" в ES6?
Нещодавно я писав багато кодів ES6 для io.js. У дикій природі не так багато коду, чому можна навчитися, тому я відчуваю, що я визначаю свої власні умовності, коли я йду. Моє питання про те, коли використовувати constпроти let. Я застосовував це правило: Якщо можливо, використовуйте const. Використовуйте лише letякщо ви …
214 javascript  es6 

3
Будь-який сенс використання ES6 Map, коли клавішами є всі рядки?
Прості клавіші об'єкта повинні бути рядками, тоді як у Mapклавіші "може бути" будь-якого типу. Але я мало корисний для цього на практиці. Майже у всіх випадках я все одно користуюся рядками як клавішами. І, мабуть new Map(), повільніше, ніж {}. То чи є якась інша причина, чому може бути краще …

1
відрізняється між ES6 та Javascript [закрито]
Закрито . Це питання потребує деталей або ясності . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Додайте деталі та уточніть проблему, відредагувавши цю публікацію . Закрито 3 роки тому . Що таке ES6? Це JavaScript? Або прихильник декількох мов? Я шукав його, але не можу його зрозуміти, особливо на …
18 javascript  es6 

1
Чому ES6 не має функцій тонкої стрілки?
ES6 додав функції жирової стрілки ( =>), які мають дві основні відмінності від звичайних функцій: коротший синтаксис (включаючи неявне повернення, якщо ви використовуєте тіло з одним виразом) успадковувати thisз навколишнього сфери Це обидві дуже корисні функції, але мені здаються абсолютно окремими за своєю цінністю та застосуванням - іноді мені хочеться …
16 javascript  es6 

2
Навіщо використовувати `const foo = () => {}` замість `function foo () {}`
Наприклад, у цьому відео Redux інструктор завжди використовує синтаксис типу const counter = (state=0, action) => { ... function body here } де я би просто використав "традиційний" function counter(state=0, action) { ... function body here } Що насправді коротше і, ІМО, чіткіше. Простіше сканувати досить рівний і структурований лівий …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.