Хотелось получить мнения от экспертов, я объявляю переменную, которая будет выступать в качестве пространства имен для кода JavaScript для моего приложения, но я хочу проверить, что она еще не определена.
этот код является кратким и "кажется" работать - по какой-то причине я должен избегать этого и вместо этого использовать проверку типа "undef"?
var MY_NAMESPACE = MY_NAMESPACE || {};
Спасибо