天天看點

for...in 與for ...of的差別

在周遊數組或對象時會想到這兩個方法:for…in 與for …of

這兩個方法的差別有:

1、in周遊的是對象的鍵名、數組的成員下标(為字元串類型,不能進行運算,通路的時候都要用【鍵名】的形式)。

2、of不能周遊對象。隻可以周遊iterable類型;而iterable類型包括(Array、Map和Set類型。對象不屬于iterable類型。)