hoz blog

営業からSEに転職した文系エンジニアです。プログラミングと趣味の株に関してブログを書いていこうと思います。

配列を加工するmapメソッド<JavaScript勉強中>

今回は配列の便利メソッド、mapメソッドを利用してみます。

 

配列に対して指定された関数で加工したい時に利用します。

 

◆使い方

array.map(callback関数, [,that])

*array:配列
*callback関数:個々の要素を加工するための関数
*that:関数callbackの中でthisが示すオブジェクト

 

配列の便利メソッドforEachでは、配列を順に処理することができますが、戻り値は不要です。

値を順に表示したい場合に便利です。

これに対して、mapメソッドは戻り値が必要です。配列を加工して利用したい際に有用です。

 

◆利用例◆

f:id:takanori5:20170130192220p:plain

 

配列の他の便利メソッド

forEach

JavaScript:配列を順に操作するforEachメソッド - hoz blog

some

配列に値の存在有無を確認するsomeメソッド<JavaScript勉強中> - hoz blog

 

◆参考書籍◆

改訂新版JavaScript本格入門 ~モダンスタイルによる基礎から現場での応用まで

新品価格
¥3,218から
(2017/1/22 16:28時点)