在数组Javascript中将项目设置为空
初始化数组后,它包含空元素。我想在设置值后将元素设置回空。但是它不工作,但是我将它设置为undefined/null在数组Javascript中将项目设置为空,javascript,arrays,Javascript,Arrays,初始化数组后,它包含空元素。我想在设置值后将元素设置回空。但是它不工作,但是我将它设置为undefined/null var a=Array(20181231); //它不会运行。 a、 forEach(e=>{console.log(++i+'-'+e);}); var i=0; a[12]=12; a[2018]=2018年; //它循环了两次 a、 forEach(e=>{console.log(++i+'-'+e);}); a[12]=未定义; //期待一次,但仍然循环两次。 a、 f
var a=Array(20181231);
//它不会运行。
a、 forEach(e=>{console.log(++i+'-'+e);});
var i=0;
a[12]=12;
a[2018]=2018年;
//它循环了两次
a、 forEach(e=>{console.log(++i+'-'+e);});
a[12]=未定义;
//期待一次,但仍然循环两次。
a、 forEach(e=>{console.log(++i+'-'+e);})代码>您可以获取并删除数组的元素
var a=Array(20181231);
a、 forEach(e=>console.log(++i+'-'+e));//无回路
var i=0;
a[12]=12;
a[2018]=2018年;
a、 forEach(e=>console.log(++i+'-'+e));//两个要素
删除[12];
a、 forEach(e=>console.log(++i+'-'+e));//一个元素