Оглавление:
- Что такое Babel и зачем его использовать?
- Когда следует использовать Babel?
- Как Babel работает с JavaScript?
- Вавилон еще нужен в 2020 году?
Видео: Что такое babel в javascript?
2024 Автор: Fiona Howard | [email protected]. Последнее изменение: 2024-01-10 06:42
Babel - это набор инструментов, который в основном используется для преобразования кода ECMAScript 2015+ в обратно совместимую версию JavaScript в текущих и более старых браузерах или средах.
Что такое Babel и зачем его использовать?
Babel - это бесплатный транскомпилятор JavaScript с открытым исходным кодом, который в основном используется для преобразования кода ECMAScript 2015+ (ES6+) в обратно совместимую версию JavaScript, которую можно запустить с помощью старые движки JavaScript. … Плагины Babel используются для преобразования синтаксиса, который широко не поддерживается, в обратно-совместимую версию.
Когда следует использовать Babel?
Вы должны использовать Babel, чтобы быть уверенным, что каждый сможет запустить ваш код , иначе вы сможете разрабатывать без него.
Если вы хотите:
- использовать модули (с require или import…)
- используйте JSX.
- поддерживает множество браузеров.
- используйте более продвинутые функции (async/await), некоторые из них все еще в предложениях (декораторы, свойства класса..)
Как Babel работает с JavaScript?
Babel - это транспилятор JavaScript, который преобразует Edge JavaScript в простой старый JavaScript ES5, который может работать в любом браузере (даже в старых). Он делает доступным весь синтаксический сахар, который был добавлен в JavaScript с новой спецификацией ES6, включая классы, толстые стрелки и многострочные строки.
Вавилон еще нужен в 2020 году?
В 2020 году разработчики интерфейсов по-прежнему тратят много времени на излишние инструменты. Некоторые считают Вавилон необходимостью, но я хочу показать вам, что это не так.
Рекомендуемые:
Что такое и что?
ET - Восточное время/Восточное стандартное время. PT - тихоокеанское время/стандартное тихоокеанское время . Что означает PT во времени? The Тихоокеанский часовой пояс (PT) - часовой пояс, охватывающий части западной Канады, западной части США и западной Мексики.
Что такое дифференциация, а что нет?
То, что мы отличаемся друг от друга, делает нас личностями. В классе с небольшим или отсутствующим дифференцированным обучением только сходство учащихся занимает центральное место. В дифференцированном классе общие черты признаются и строятся, а различия учащихся также становятся важными элементами преподавания и обучения .
Что такое боль, а что паника?
Panic (озвучивает Мэтт Фрюэр) - худощавый зелено-голубой чертёнок с длинными рогами. Хотя он немного менее хитер, чем Пейн, его паранойя означает, что он гораздо более осторожен и временами довольно циничен, так что на самом деле он может быть умнее из двоих.
Обязательна ли точка с запятой в javascript?
Нет, точки с запятой обычно необязательны в JavaScript (Google для ASI / автоматическая вставка точки с запятой). Однако их использование делает код намного чище, а ASI - ужасная неправильная функция (по крайней мере, на мой взгляд) . Требуются ли точки с запятой в JavaScript?
Что такое callback hell в javascript?
Ад обратных вызовов - это явление, которое поражает разработчика JavaScript, когда он пытается выполнить несколько асинхронных операций одну за другой Путем вложения обратных вызовов таким образом, мы легко получаем подверженный ошибкам, трудно читаемый и сложный в сопровождении код.