Селестин Обургер
Селестин сейчас учится в Peerigon, чтобы стать профессиональным веб-разработчиком. В рамках своего еженедельного распорядка она каждую неделю публикует в блоге сообщение о том, чем она занималась и чему научилась.
Проблема, которую нужно решить
После поверхностного изучения JavaScript на предыдущей неделе некоторых важных идей по-прежнему не хватало. О чем все говорят ES2015? Что на самом деле предлагает стандартная библиотека JavaScript? Имея немного свободного времени в моем недельном расписании, я также провел небольшое исследование по Веб-компонентам, которое я резюмировал в отдельном сообщении в блоге.
Решение
Помимо чтения лекций, заключительных упражнений и чтения различных источников по этим темам, я создал свой собственный местный обучающий сайт. Там я могу попробовать разные вещи, а также поиграть с CSS.
ES означает ECMAScript и был создан для стандартизации JavaScript. Итак, ES6 - шестая версия языка, выпущенная в 2015 году, следовательно, ECMAScript2015. Он такой особенный, потому что добавил кучу новых функций, таких как новый синтаксис, классы и модули. Языковой комитет TC39 теперь будет выпускать новую версию каждый год.
Стандартная библиотека JavaScript предлагает глобальные значения (Infinity
, NaN
, undefined
и null
), глобальные функции (например, isNaN()
, parseInt()
, decodeURIComponent()
) и многое другое!
Что я выучил
- Недостаточно только чтения лекций или тому подобного, сделайте свой собственный небольшой проект
- Обучение из одного источника может быть не лучшим вариантом, потому что всегда есть разные подходы и объяснения.