Posts tagged ‘blank’

blank,empty and nil in Ruby

Object.blank?

Returns true if:
> it’s an empty array
> it’s an empty string
> !self evaluates to true

[].blank? #=> true
[1].blank? #=> false
[nil].blank? #=> false
nil.blank? #=> true
true.blank? #=> false
false.blank? #=> true
"".blank? #=> true
" ".blank? #=> true
" i ".blank? #=> false

String.empty?

"hello".empty? #=> false
"".empty? #=> true

Array.empty?
[].empty? #=> true

Hash.empty?
{}.empty? #=> true

NilClass.nil?
nil.nil? => true

Object.nil?
nil.nil? => true
.nil? => false
nil.inspect ? "nil"

April 5, 2008 at 12:09 pm Leave a comment


Categories

posts[:recent]

@@name = PRAYAS

This blog has more intention for my self reference@24×7. But if some search engine crawler directs you to my page, believe I may learn form your comments or feedback. Hence feel free to comment good or bad!
prayas2010@gmail.com

visitors[:since_Mar'08]

free web counter

Prayas@Nikon

A colored life

Chhweet Kidss

An independent world

More Photos

Feeds


Follow

Get every new post delivered to your Inbox.