有没有一种更短、更好的方法来生成“n”长的二维数组?Array(5).fill().map(a=>[]); // will create 5 Arrays in an ArrayArray.from({length:5}, a=>[])function make2dArray(len){ while(a.push([]) < len); }
我有一个包含多个键、值、对象等的数组。我需要清空该数组,但我希望以最有效的方式来完成。我能想到的最好的结果是:但是我不喜欢通过循环数组来清空数组的想法。当然,有一个很好的巧妙/聪明的方法可以做到这一点,而不浪费内存创建一个新的数组?
注意:我自己也不确定在重新创建数组时是否需要额外的内存。如果没有,那么$array = new