(Note) Explication Je l'ai résumé afin qu'il puisse être utilisé immédiatement avec un minimum d'explications. (Conclusion) Si vous vous souvenez du blanc ou de la présentation, vous pouvez faire quelque chose.
** Utilisé lorsque vous voulez savoir si le contenu est vide après avoir satisfait aux conditions suivantes. ** ** ① Il doit y avoir un conteneur ② Le contenu n'est pas des nombres ou vrai ou faux
if box.empty?
Si ①② n'est pas satisfait, NoMethodError se produira.
** Utilisé lorsque vous voulez savoir si le contenu est vide ou existe en premier lieu **
irb(main):001:0> box = nil
=> nil
irb(main):002:0> box.blank?
=> true
** Utilisé lorsque vous voulez savoir qu'il existe et que le contenu n'est pas vide (synonyme de! Blank?) **
irb(main):006:0> box = nil
=> nil
irb(main):007:0> box.present?
=> false
https://qiita.com/go_d_eye_0505/items/541110cb9821734b0623
C'était facile à comprendre car il couvre les modèles dans un format tabulaire.
Recommended Posts