Javascriptの配列にfor inは使えない

let nums = [1, 2, 3, 4, 5]

Javascriptの配列では、これは使えないようです。

for (num in nums) {
  console.log(num)
}

普通にforを使います。

for (var i = 0; i < nums.length; i++) {
  console.log(nums[i])
}

すごく冗長ですね。。

たぶん他にも書き方はあるはずです。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です