![]() |
1
5
捕捉长度并按相反顺序移除。这将消除副作用。
但更好的方法…
然后整个代码变成:
|
![]() |
2
1
按照维尼的回答:
因为使用这样的for循环是很奇怪的,如果您实际上没有为任何事情使用迭代器。 |
|
3
1
您犯的错误是删除节点,然后跳到下一个元素。删除第一个(0)会导致第二个变为第一个。
|
![]() |
4
0
将代码更改为
nodes.length在每次删除子级时都会得到评估。 |