var arr = new Array(20); arr[2] = 1; arr[18] =2 ; var r = Array.from(arr,(elem) => elem = elem === undefined ? 0 : elem); 试试是不是你想要的 ES5 var arr = new Array(20); arr[2] = 1; arr[18] =2 ; arr = JSON.parse(JSON.stringify(arr)).map(function (elem) { return elem = elem === null ? 0 : elem }); console.log(arr); 你看看
试试是不是你想要的
ES5
你看看