js之for與forEach循環的區別

     首先,for循環在最開始執行循環的時候,會建立一個循環變量i,之後每次循環都是操作這個變量,也就是說它是對一個循環變量在重複的賦值,因此 i 在最後只會存儲一個值;      而forEach()雖然變量名沒變,但是實際上每次循環都會創建一個獨立不同的變量,而存儲的數值自然也是不同的數值,因此相互之間不會影響;      上面代碼中,我們會發現使用for循環給每個p綁定事件時,無法正確的
相關文章
相關標籤/搜索