我試圖輸出數組的鍵在JavaScript這樣的:的JavaScript,在聲明中
data=[8, 4, 6, 9, 5, 2, 4, 6];
for(i in data){console.log(i);}
但是,相反的只是輸出的鑰匙,它輸出這樣的:
0
1
2
3
4
5
6
7
$family
each
clean
associate
link
contains
extend
getLast
getRandom
include
combine
erase
empty
flatten
hexToRgb
rgbToHex
min
max
average
sum
unique
shuffle
爲什麼?我怎樣才能讓它停止輸出數組鍵之後?
請注意,我並不建議使用'forEach',因爲缺少瀏覽器支持。如果您需要支持所有主流瀏覽器,幾年之前甚至不會考慮可靠的本地'forEach'支持。 –