var arr = ["Blockly.Blocks['应用于']","Blockly.JavaScript['应用于']","Blockly.JavaScript['是是是']","Blockly.Blocks['是是是']"];
for(var i=0;i<arr.length;i++){
if (arr[i].indexOf('应用于') != -1) {
arr.splice(i,1);
console.log(i);
console.log(arr[i]);
}
}
console.log(arr);
打印出来是这样的:
只匹配了一次,这是为什么啊?
谢谢!