Импорт
Вы можете импортировать другие файлы сценариев в свой код, чтобы сделать код модульным и использовать общую логику. Среда выполнения поддерживает оператор импорта, как описано в этой статье.
Чтобы избежать запуска включенных файлов .js
как отдельных скриптов, либо поместите их в отдельную папку (например, CLEO/includes/
), либо используйте расширение .mjs
.
// импортирует экспорт по умолчанию из other.js или other.mjs, расположенных в том же каталоге
import func from "./other";
// импортирует именованный экспорт PedType из types.js или types.mjs, расположенных в каталоге CLEO/includes
import { PedType } from "./includes/types";
// импортирует cars.json как значение JavaScript (массив, объект).
import data from "./vehicles.json";
В настоящее время поддерживается только импорт файлов .js
(.mjs
) и .json
.