#javascript #reactjs
Зачем в начале скрипта пишут var app = app || {}; ? Ссылка на весь файл. P.S. Можно ли подключать JSX скрипты (чтобы они потом работали) без помощи сторонних библиотек? Например, через ?
Ответы
Ответ 1
var app = app || {}; Таким образом, избегают переопределения уже инициализированного объекта, при множественной загрузке разных модулей приложения. Эквивалент: if (!window.app) { // Если app не определена window.app = {}; // Инициализируем её объектом } Остальные скрипты будут работать с уже определённым объектом, расширяя и дополняя его.
Комментариев нет:
Отправить комментарий