nil
こいつ嫌いです。すげーでるっす。
俺のRails経験が浅すぎるんだろうけど・・・。
Lisp において、偽を表すシンボル。
Ruby において、無効を表すシンボル。
無効って何だ。
hoge.empty?
hoge.nil?
はそれぞれ別だから毎回
hoge.empty?||hoge.nil?
とか記載しなければならないらしい。
でも、プラグイン使うと
hoge.blank?
で良くなるらしい。
http://dev.rubyonrails.org/browser/trunk/activesupport/lib/active_support/core_ext/blank.rb
履歴
- 第 2 版おぎやす2009-11-19 20:22:44
- 第 1 版おぎやす2009-11-19 20:13:50
タグ
他の人の「nil」
- 2008-12-19