Ruby Fall für null, äquivalent zu Python Keine oder JavaScript undefined

Wie funktioniert Ruby ' s nil manifestieren sich im code? Zum Beispiel in Python verwenden Sie Keine Standard-argument, wenn es bezieht sich auf ein anderes argument, aber in Ruby können Sie sich an andere Argumente in der arg-Liste (siehe diese Frage). In JS, undefined öffnet sich noch mehr, denn Sie kann nicht angeben, default-Argumente überhaupt. Können Sie ein Beispiel geben, wie RubyNone erscheint und wie es behandelt?

Ich bin nicht auf der Suche für nur ein Beispiel für die Verwendung nil. Vorzugsweise wäre es ein echter code-snippet, das war die Verwendung der nil aus irgendeinem Grund oder andere.

  • Du meinst nil?
  • das ist das eine. ich bin mehr auf der Suche nach Anwendungsfall als den Namen der Variablen in Ruby, also ich habe bearbeitet die Frage zu reflektieren, dass
InformationsquelleAutor Claudiu | 2010-10-07
Schreibe einen Kommentar