小编App*_*per的帖子

无法从typescript中的数组中删除元素

我有一系列字符串

我想要做的是我想在oneArr和twoArr中找到dataArr的匹配元素,并希望将其删除.

这是我尝试的代码,但它不起作用:

dataArr = ["1","3","9"];
oneArr  = ["1","2","5"];
twoArr  = ["4","9"];

 updateData(dataArr){
 for (let index = 0; index < dataArr.length; index++) {

            let orgIndx = oneArr.findIndex(dataArr[index]);
            oneArr.splice(orgIndx,1);

            let orgIndx1 = twoArr.findIndex(dataArr[index]);
            twoArr.splice(orgIndx1,1);

}
console.log("oneArr = "+oneArr);
console.log("twoArr = "+twoArr);
Run Code Online (Sandbox Code Playgroud)

我在做什么时候请你帮忙

logic for-loop angular

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

标签 统计

angular ×1

for-loop ×1

logic ×1