suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Javascript – native JS-Karte

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]

过去多啦不再A梦过去多啦不再A梦2764 Tage vor486

Antworte allen(3)Ich werde antworten

  • PHP中文网

    PHP中文网2017-05-19 10:46:23

    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,不接受你的数组原值。

    Antwort
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-19 10:46:23

    就是输出....

    a = [2,4,6]

    Antwort
    0
  • PHP中文网

    PHP中文网2017-05-19 10:46:23

    对数组中的每个元素都执行一次指定的函数(callback),并且创建一个新的数组,该数组元素是所有回调函数执行时返回值为 true 的原数组元素。

    Antwort
    0
  • StornierenAntwort