使用var name作为组中的元素进行命名
JavaScript Naming with var name as elements from group
我想创建数百个这样的组。
var aa = [];
var bb = [];
.
.
.
我厌倦了硬编码,所以我创建了group。然而,当我声明var name时,这并不容易。请帮助我一些Javascript逻辑。
var groups = ['aa', 'bb', ....];
var groups.[0];
我想创建数百个这样的组
这几乎肯定意味着您希望使用数组或对象,而不是离散变量。看起来你已经在往那个方向走了。
如果名称必须是aa
, bb
等,并且它们的数量事先已知,则可以通过循环将它们添加到对象中:
var obj = {};
var n;
var ch;
for (n = 0; n < 26; ++n) {
ch = String.fromCharCode(97 + n); // 97 = 'a'
obj[ch + ch] = [];
}
console.log(obj);
…但在更广泛的背景下,我们可能会提出一个更智能的解决方案。
相关文章:
- jquery使用name from变量按类选择元素
- 可以't改变'name'元素的属性
- 附加具有name属性的元素
- 获取同级的 name 属性,使用它来调整具有等效 ID 的元素的值
- 如何通过jQuery设置输入元素的值,当我只知道它是“name”属性时
- jQuery,如何通过属性 NAME 查找元素
- 如何获取元素中的数字'的name属性
- 如何在jQuery中选择具有name属性的元素
- 如何使用正则表达式对输入元素的name属性调用onclick函数
- 用于html输入元素的数组长度'的name属性
- 如何使用包含id、name和javascript的jQuery克隆元素
- Name被单击元素的属性
- 从DIV JavaScript中的几个元素更改ID和NAME
- 使用var name作为组中的元素进行命名
- 是“name"在;
- Javascript:测试是否this.name ==数组元素
- 在HTMLString中找到的元素中设置attr(name)
- 移除id name包含特定字符串的元素
- 任何用于编码复杂标识符的标准函数,如html元素id/class/name
- 当name是一个数组并且有两个具有相同名称的单选按钮时访问表单元素