Im смотрит на некоторые примеры Backbone.js и у них есть var app = app || {};
в верхней части всех файлов .js. Я понимаю буквальное значение этого, но что он делает со ссылкой на все остальное?Что делает «var app = app || {};» делать?
Редактировать: вы, ребята, действительно очень быстро.
В частности ... определяет 'приложение' для пустого объекта, если значение' app' является ложным. – Brad
создание! upvoted +1 –
* «Если он уже определен, он будет переопределять его в пределах области действия файла». * Что переопределяет его в пределах объема файла? Переменная уже находится в области видимости. – 2013-04-29 17:38:05