【发布时间】:2017-04-04 14:45:32
【问题描述】:
如何使用for 循环访问对象obj 属性?
示例:
var obj = {
id: 1,
description: "This space is for description",
severity: "This is severity",
assignedTo: "Name of the assigned person",
status: "Issue Status "
}
注意:我说的是这种循环for (var i =0;i <= obj.length;i++),而不是for ... in 循环。我想使用document.write() 显示它。请不要 jquery,只有 javascript。
【问题讨论】:
-
@Kinduser
Object.keys()的选项在那里,所以它应该对 OP 有所帮助 -
for..in只是 JavaScript,你仍然可以这样做document.write()你对for...in有什么具体问题吗? -
这个骗子answer 提供了
Object.keys的使用。它清楚地指出,结果是一个带有键的数组。然后用 for i ... 循环遍历数组。 -
Iterate through object properties 的可能重复项使用
Objects.keys()在重复项中查看此答案► stackoverflow.com/questions/8312459/… 和.foreach可以很容易地被for i替换为Object.keys()的结果跨度> -
@squint,也许主要问题是,如何使用带有参数的 document.write ...?
标签: javascript loops object