配列を加工するmapメソッド<JavaScript勉強中>
今回は配列の便利メソッド、mapメソッドを利用してみます。
配列に対して指定された関数で加工したい時に利用します。
◆使い方◆
array.map(callback関数, [,that])
*array:配列
*callback関数:個々の要素を加工するための関数
*that:関数callbackの中でthisが示すオブジェクト
配列の便利メソッドforEachでは、配列を順に処理することができますが、戻り値は不要です。
値を順に表示したい場合に便利です。
これに対して、mapメソッドは戻り値が必要です。配列を加工して利用したい際に有用です。
◆利用例◆
配列の他の便利メソッド
forEach
JavaScript:配列を順に操作するforEachメソッド - hoz blog
some
配列に値の存在有無を確認するsomeメソッド<JavaScript勉強中> - hoz blog
◆参考書籍◆
改訂新版JavaScript本格入門 ~モダンスタイルによる基礎から現場での応用まで 新品価格 |