Olhando para um código-fonte online, encontrei isso no topo de vários arquivos-fonte. var FOO = FOO || {}; FOO.Bar = …; Mas não tenho ideia do que || {}seja. Eu sei que {}é igual a new Object()e acho que ||é para algo como "se já existir use o valor, caso contrário, use o novo objeto. Por que...