用for迴圈或者forEach遍曆數組的話,在刪除第一個元素的時候,會導致數組改變,從而導致splice中的i不是想要的i,解決方法是用filter或者逆向迴圈 1、使用filter 2、使用逆向迴圈 let arr = [2, 3, 5, 7] for (let i = arr.length - ...
用for迴圈或者forEach遍曆數組的話,在刪除第一個元素的時候,會導致數組改變,從而導致splice中的i不是想要的i,解決方法是用filter或者逆向迴圈 1、使用filter 2、使用逆向迴圈 let arr = [2, 3, 5, 7] for (let i = arr.length - ...