Wie wollen Sie initialisieren die Variablen in Ruby?

Gibt es irgendwelche Unterschiede zwischen den folgenden Arten der Initialisierung von Variablen?

@var ||= []
@var = [] if @var.nil?
@var = @var || []

Teilen Sie bitte Ihre Weise die Initialisierung einer variable machen und die pros & cons.

InformationsquelleAutor PeterWong | 2010-09-06

Schreibe einen Kommentar