|
|
|
Areostar |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1191 Регистрация: 5.4.2008 Репутация: нет Всего: -2 |
в одном из сторониз проектов на Node обнаружил файлы с расширением .mjs
Загаглил, но чтото но доходит до конца, в чём специфика данных файлов? в чем их отличие от .js? |
|||
|
||||
Oldshelf |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 156 Регистрация: 22.4.2018 Репутация: нет Всего: 4 |
.mjs - файлы на ECMAScript. ECMAScript - стандарт, реализованный на JavaScript.
nodejs.org/api/esm.html:
Node.js по-умолчанию обрабатывает JavaScript код, как обычный JS. Если у файла расширение .mjs, скрипт воспринимается, как ECMAScript-модуль. Насколько понял, стандарт ECMAScript является более динамическим и быстроразвивающимся и может не поддерживаться в полной мере всеми браузерами. Нужно определять, какую версию стандарта поддерживает конкретный браузер. Видимо, файлы .mjs содержат скрипты определённых версий стандарта и подключаются в зависимости от возможностей браузера. |
|||
|
||||
Areostar |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1191 Регистрация: 5.4.2008 Репутация: нет Всего: -2 |
спасибо
|
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Node.js | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |