Jac*_*coe 0 javascript variables
我正在创建函数,每次将包含不同数量的相同节点时将读取不同的XML文件.
我已经创建了一个循环,它将每个节点的ID存储到一个数组中,现在我想为每个存储每个ID的节点属性的数组成员创建变量.
因为我的函数读取的每个XML文档的节点数量都不同,所以我不能手动为每个节点ID的属性分配变量,而不知道分配多少,所以我创建了一个特定于项目数量的循环我已存储在数组中.在这个循环中,我希望有类似的东西:
for (i=0; i<array.length; i++)
{
var ID + i + width = exampleheight
var ID + i + height = exampleheight
}
Run Code Online (Sandbox Code Playgroud)
我知道这不起作用,但是试图勾勒出我想要找到的东西.在声明变量时是否可以使用某种变量或随机数?
是的,但不要.它很丑陋,容易出错.编程语言通常具有有用的数据结构,可以利用它们.
使用数组和对象.
var foo = [];
for (i=0; i<array.length; i++)
{
foo[i] = {
width: example_width,
height: example_height
};
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
102 次 |
| 最近记录: |