6

以下は簡単なサンプルです。for/in ループを使用してオブジェクトのプロパティを表示したい

var Object = { x:1, y:2, z:3 };
for (property in Object) {
  console.log(Object.property);
};

未定義と表示されます。

しかし、それを使用console.log(Object[property]);すると動作し、1 2 3 が表示されます

Object.propertyfor/in ループでの表示に使用できないのはなぜですか?

4

1 に答える 1