wtorek, 8 marca 2011

Co to jest ||= czyli dziwna notacja w Ruby

Sformułowanie ||= może wyglądać dziwnie, ale jest użyteczne.
Zapis
foo ||= "hello"
znaczy, że jeśli zmienna foo nie jest zainicjowana (lub ma wartość nil) to przypisz jej string "hello".

Brak komentarzy:

Prześlij komentarz