Madea-K Dev

プログラムのメモや日々思ったことなど

< 35歳迄に起業し1000万円以上稼ぐ >

タプル型と関数呼び出しのspread

ところで、JavaScriptでは…という記法は関数呼び出しのときにも使うことができます。

func(…strings)の意味は、配列stringsの中身をfuncの引数に展開して呼び出すということです。つまり、funcの最初の引数はstringsの最初の要素になり、2番目の引数は2番目の要素に……となります。

タプル型はここでも使うことができます。適切なタプル型の配列を…で展開することで、型の合った関数を呼び出すことができるのです。

参照元 : https://qiita.com/uhyo/items/e2fdef2d3236b9bfe74a#%E9%96%A2%E6%95%B0%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%97%E3%81%AEspread%E3%81%A8%E3%82%BF%E3%83%97%E3%83%AB%E5%9E%8B

/ TypeScript

×