84

既存の配列を反復処理し、項目を新しい配列に追加するにはどうすればよいですか?

var array = [];
forEach( calendars, function (item, index) {
    array[] = item.id
}, done );

function done(){
   console.log(array);
}

上記のコードは通常 JS で動作しますが、node js. 私は試しましたが、どちらもうまく.pushいき.spliceませんでした。

4

4 に答える 4

6
var array = [];

//length array now = 0
array[array.length] = 'hello';
//length array now = 1
//            0
//array = ['hello'];//length = 1
于 2016-09-22T11:43:20.343 に答える