[]
メソッド対して引数を与えれば良い
Array
[:a, :b, :c][0]
# => :a
nil[0]
# NoMethodError: undefined method `[]' for nil:NilClass
nil&.[](0)
# nil
Hash
{a: :x}[:a]
# => :x
nil[:a]
# NoMethodError: undefined method `[]' for nil:NilClass
nil&.[](:a)
# nil
Original by Github issue
チャットメンバー募集
何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。