Widziałem to w przykładzie JavascriptCo to oznacza: my_var = my_var || 69
my_var = my_var || 69
zakładam, oznacza to, by sprawdzić, czy my_var istnieje, jeśli nie została ustawiona my_var do 69. Czy to przypadek? Czy istnieje jakakolwiek dokumentacja na ten temat, bardzo trudno jest go przedstawić jako wyszukiwarkę google/SO, czy ktoś mógłby wskazać mi kierunek dokumentacji lub zduplikować kontrolę jakości?
(Przykład nie użył 69, to po prostu mnie jest beznadziejny)
Można znaleźć te interesujące pytanie: http://stackoverflow.com/q/894860/1169798 i http://stackoverflow.com/q/894860/1169798 – Sirko
Pamiętaj, że jest to zły pomysł, ponieważ nie działa dla wartości faleva my_var, zostaną one nadpisane. – flup
Nie sprawdza, czy istnieje 'my_var'. Jeśli 'my_var' nie istnieje, otrzymasz' ReferenceError: my_var nie jest zdefiniowany'. –