назначен так - если я правильно помню проблему - у вас всегда будет новый объект. Это должно решить проблему:

на исходный код в Интернете, я натолкнулся на это в верхней части нескольких исходных файлов.

var FOO = FOO || {};
FOO.Bar = …;

Но я понятия не имею, что|| {} делает.

я знаю{} равноnew Object() и я думаю, что|| для чего-то вроде "если он уже существует, используйте его значение, иначе используйте новый объект.

Почему я вижу это в верхней части исходного файла?

Ответы на вопрос(1)

Ваш ответ на вопрос