小编R98*_*R98的帖子

如何在js中删除数组的最后一个元素

我有一个二维数组,其中最后一个元素是空的.像这样:

data = [["1","2","3","","",""],["4","5","6","x","f",""],["7","8","9","",""]]
Run Code Online (Sandbox Code Playgroud)

现在我想删除空元素并使用.length获取正确的新大小

我试着像这样但它不起作用:

        for (i = 0; i != data[2].length-1; i++) {
            if (data[2][i].isEmpty()) {
                data[2] = data[2].splice(i, 1);
            }
        }
Run Code Online (Sandbox Code Playgroud)

有什么好的解决方案吗?

javascript arrays

2
推荐指数
1
解决办法
739
查看次数

标签 统计

arrays ×1

javascript ×1