这是什么类型的阵列?任何人都可以向我解释一下吗?我的意思是我从未遇到像这样初始化的数组的元素!
var helpText = [
{'id': 'email', 'help': 'Your e-mail address'},
{'id': 'name', 'help': 'Your full name'},
{'id': 'age', 'help': 'Your age (you must be over 16)'}
];
答案 0 :(得分:2)
这是 array of objects ..
答案 1 :(得分:0)
在JS中,有两种方法可以创建一个新数组。
使用Array构造函数:
var helpText = new Array();
或使用数组初始值设定项:
var helpText = [];
这两个片段都会创建一个新的空数组。但是,不建议使用Array构造函数,因为错误使用其参数可能会导致意外结果。您可以在MDN: Array了解有关参数的更多信息。
使用数组初始值设定项时,您还可以向数组中添加成员:
var arrOfNumbers = [0, 1, 2, 4];
与使用Array构造函数不同,也可以使用包含0
的单个成员创建数组:
var arrOfNumbers = [0];