назначен так - если я правильно помню проблему - у вас всегда будет новый объект. Это должно решить проблему:
на исходный код в Интернете, я натолкнулся на это в верхней части нескольких исходных файлов.
var FOO = FOO || {};
FOO.Bar = …;
Но я понятия не имею, что|| {}
делает.
я знаю{}
равноnew Object()
и я думаю, что||
для чего-то вроде "если он уже существует, используйте его значение, иначе используйте новый объект.
Почему я вижу это в верхней части исходного файла?