プログラミングと旅と映画の日々

普段はスマホ決済サービスの会社でバッグエンドを担当しているエンジニアです。プログラミングと趣味の映画、株、時々うどんに関してブログを書いていこうと思います。海外ドラマ、クロスバイクも好きです。

配列を加工する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時点)