高木のブログ

Rubyの配列展開(*[:a, :b, :c])をJavaScriptでもやりたい

· 55 words · 1 minutes to read

引数とかに配列の中身を展開して渡してあげるやつ(配列展開?)をJavaScriptでもやりたい

Ruby 🔗

*: スプラット演算子

array = [:a, :b, :c] # => [:a, :b, :c]

[*array, :d, :e] # => [:a, :b, :c, :d, :e]

JavaScript 🔗

...: スプレッド構文

const array = ['a', 'b', 'c'] // [ 'a', 'b', 'c' ]

[...array, 'd', 'e'] // [ 'a', 'b', 'c', 'd', 'e' ]

参考 🔗

Ruby と ECMAScript の配列展開の挙動の違い

Categories


Tags