(Hinweis) Erläuterung Ich habe es so zusammengefasst, dass es mit einem Minimum an Erläuterung sofort verwendet werden kann. (Fazit) Wenn Sie sich entweder leer oder präsent erinnern, können Sie etwas dagegen tun.
** Wird verwendet, wenn Sie wissen möchten, ob der Inhalt leer ist, nachdem Sie die folgenden Bedingungen erfüllt haben. ** ** ** ① Es muss ein Behälter vorhanden sein ② Der Inhalt ist keine Zahl oder wahr oder falsch
if box.empty?
Wenn ①② nicht erfüllt ist, tritt NoMethodError auf.
** Wird verwendet, wenn Sie wissen möchten, ob der Inhalt leer ist oder überhaupt vorhanden ist **
irb(main):001:0> box = nil
=> nil
irb(main):002:0> box.blank?
=> true
** Wird verwendet, wenn Sie wissen möchten, dass es existiert und der Inhalt nicht leer ist (synonym mit! Leer?) **
irb(main):006:0> box = nil
=> nil
irb(main):007:0> box.present?
=> false
https://qiita.com/go_d_eye_0505/items/541110cb9821734b0623
Es war leicht zu verstehen, da es die Muster in einem Tabellenformat abdeckt.
Recommended Posts