var arr = [1,2,3,4,5,6]; var a = []; a = arr.filter(function(i){ if(i%2 == 0){ return i } })
Was ist die erste sensorische Ausgabe?
So erzeugen Sie die Ausgabe [2,4,6]
var arr = [1,2,3,4,5,6]; var a = []; a = arr.filter(function(i){ return i % 2 == 0 }); console.log(a);
filter接受的是true和false,不接受你的数组原值。
就是输出....
a = [2,4,6]
对数组中的每个元素都执行一次指定的函数(callback),并且创建一个新的数组,该数组元素是所有回调函数执行时返回值为 true 的原数组元素。
filter接受的是true和false,不接受你的数组原值。
就是输出....
对数组中的每个元素都执行一次指定的函数(callback),并且创建一个新的数组,该数组元素是所有回调函数执行时返回值为 true 的原数组元素。