有在导线测量中删除自己的功能。 如下所示
map=[ 1,1,2,3,4,5,1,6,7,1,7,9,9,1 ]
删除等于1的元素
一开始使用地图
map.map () e,I )={e===1? map.splice(I,1 ) )这样操作会减少操作。 删除元素会改变数组的长度,I不变,所以导线测量会减少。 这种情况下需要使用for i。 循环时可以操作continue、break、I。 如下所示
for(letI=0; i map.length; I ) if(I===1) map.splice ) I,1 ); (i--continue}} )这样删除后,也可以进行完全遍历