Javascript数组或ArrayList中是否有等效的方法来保证Java的功能?我正在将包含此方法的某个Java代码翻译为Javascript,并且找不到任何等效的Javascript。 提前致谢
答案 0 :(得分:1)
可以初始化具有特定大小的数组:
var array = new Array(n);
如果你的数组已经初始化,你可以像注释中所提到的那样使用length
属性设置数组的长度:
array.length = n;
但是,性能提升(如果有的话)似乎可以忽略不计。 Here is a thread discussing this
答案 1 :(得分:0)
var fruits = ['apple', 'pineapple'];
console.log(fruits.length, fruits);//2 ["apple", "pineapple"]
fruits.length = fruits.length + 4; //increase by 4
console.log(fruits.length, fruits);//6 ["apple", "pineapple"]

Open console for more ...