Mögliches Duplikat:
Was bedeutet "options = options || {}" in Javascript?
Ein Blick auf die YouTube-Quelle...
var yt = yt || {};
Heißt das yt
a yt
wenn yt
existiert, sonst ein neues Objekt erstellen?
Wenn das der Fall ist, glaube ich nicht, dass man bei der Deklaration einer Variablen eine Bedingung angeben kann.