タグ

ブックマーク / docs.ruby-lang.org (2)

  • class Hash (Ruby 3.3 リファレンスマニュアル)

    [edit] dynamic include: JSON::Generator::GeneratorMethods::Hash (by json) 要約 ハッシュテーブル(連想配列とも呼ぶ)のクラスです。ハッシュは任意の種類のオブジェクト(キー)から任意の種類のオブジェクト(値)への関連づけを行うことができます。 ハッシュ生成は多くの場合以下のようなリテラル (リテラル/ハッシュ式) で行われます。 {a => b, ... } # aはキー、bは値となる {s: b , ... } # { :s => b, ... } と同じ。キーがシンボルの場合の省略した書き方 {"a+": b , ... } # { :"a+" => b, ... } と同じ。上の表現に空白や記号を含めたい場合 キーには任意の種類のオブジェクトを用いることができますが、以下の2つのメソッドが適切に定義してある必要が

  • class Array (Ruby 2.4.0)

    [edit] dynamic include: JSON::Generator::GeneratorMethods::Array (by json) 要約 配列クラスです。配列は任意の Ruby オブジェクトを要素として持つことができます。 一般的には配列は配列式を使って 例 [1, 2, 3] のように生成します。 目次 特異メソッド [] new try_convert インスタンスメソッド & * + - << <=> == [] []= | all? any? append assoc at bsearch bsearch_index clear clone collect collect! combination compact compact! concat count cycle delete delete_at delete_if difference dig drop d

  • 1