デザイン、システム、マーケティングなど
WEBサイトに関わることをまとめてます

カテゴリー
最近の投稿
月別カテゴリー

2016年12月: 1件

投稿日時: 2016年12月6日 カテゴリー: JavaScript・jQuery,

Javascriptのfilter()メソッドのcallback関数の引数を調べてみた

サンプルコード

var arr = ['あ', 'い', 'う', 'え', 'お', 'か', 'き', 'く', 'け', 'こ'];
arr.filter(function(a, b, c, d){
 console.log('a:'+a);
 console.log('b:'+b);
 console.log('c:'+c);
 console.log('d:'+d);
});

結果

a:あ
b:0
c:あ,い,う,え,お,か,き,く,け,こ
d:undefined

a:い
b:1
c:あ,い,う,え,お,か,き,く,け,こ
d:undefined

a:う
b:2
c:あ,い,う,え,お,か,き,く,け,こ
d:undefined

a:え
b:3
c:あ,い,う,え,お,か,き,く,け,こ
d:undefined

a:お
b:4
c:あ,い,う,え,お,か,き,く,け,こ
d:undefined

a:か
b:5
c:あ,い,う,え,お,か,き,く,け,こ
d:undefined

a:き
b:6
c:あ,い,う,え,お,か,き,く,け,こ
d:undefined

a:く
b:7
c:あ,い,う,え,お,か,き,く,け,こ
d:undefined

a:け
b:8
c:あ,い,う,え,お,か,き,く,け,こ
d:undefined

a:こ
b:9
c:あ,い,う,え,お,か,き,く,け,こ
d:undefined

第1引数:配列の値を順番に取り出す
第2引数:カウント数値
第3引数:調べている配列オブジェクト
第3引数~:なし