是不是有办法emptyAll我的控件数组,我试过用做它的循环控制:空Array
console.log("primitif value : " + this.parameters.length);
for (var index = 0; index < this.parameters.length; index++) {
this.parameters.removeAt(this.parameters.length- index);
console.log("seconde value :" + this.parameters.length);
}
它删除刚刚过去的价值,我想完全删除所有元素,我不能这样做:
this.parameters = [];
有没有办法做到这一点?
试试'this.parameters.length = 0;'。您不能删除使用该数组长度作为其循环出口控制的for循环中的项目。 – ManoDestra
我也试过了,它不起作用,它仍然包含控件..... – Anna
将this.parameters设置为[]或将其长度设置为零后,对其执行一个console.log。它在控制台中为this.parameters显示了什么?其他的东西必须重置你的数组。 – ManoDestra