"); for each (var objValue in computer) { document.write(objValue,"
"); } </script>
可以用
javascript2
for (let key of keys) console.log(key)
javascript本来就不支持for each啊,没记错的话应该在ES5中才有这个方法。
可以直接for in:
var computer = { price:4200, type:"S3", size:17 }; console.log("computer对象包含以下属性:"); for (var objValue in computer) { console.log(objValue,""); }
这个语句已经 deprecated 了... 貌似只有 Firefox 支持. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for_each...in