以下のコードを使用しようとしていますが、2 番目の each() でホンダ、トヨタ、およびフォードに警告することで、希望どおりに動作します。しかし、最初のものは 0 を出力するだけです。なぜそうしているのでしょうか?
var cars = {
honda : {0: "Accord", 1: "Prelude", 2: "Civic"},
toyota: {0: "Camry", 1: "Corolla", 2: "BRZ"},
ford: {0: "Mustang", 1: "Focus"}
}
$(cars).each(function(key, value)) {
alert(key);
})
$.each(cars, function(key, value) {
alert(key);
})