タグ

ブックマーク / ruby-newbie.hatenablog.com (1)

  • Ruby on Rails 入門のための知識 1(シンボルとハッシュ) - OnsenとRuby

    Ruby on Railsの勉強に突入しました。 RoRはMVCモデルが分かってても実際の書かれているコードがいまいちよくわかんない状態になりがちです。特にハッシュとシンボルは理解していないとRoRのコードの意味が理解できないじゃないでしょうか。 ということでRoRを勉強するにあたって事前に知っておいた方がよい知識をまとめておきます。 今回は「シンボルとハッシュ」についてです。 Ruby初心者の愛読書「たのしいRuby 第3版」p41についてシンボルの説明があります。 シンボル(Symbol)というのは、文字列に似たオブジェクトで、Rubyがメソッドなどの名前の識別に使うラベルをオブジェクトにしたものです。 シンボルと同様のことはたいてい文字列でもできます。ハッシュのキーのように単純に「同じかどうか」を比較するような場合は、文字列よりも効率がよいことが多いので、シンボルもよく使われます。

    Ruby on Rails 入門のための知識 1(シンボルとハッシュ) - OnsenとRuby
    takahiro6503
    takahiro6503 2014/04/11
    最近、情報の入り方がタイムリー過ぎてビビる。
  • 1