是否可以在JavaScript中创建数组集合?如果是这样,我该怎么做?如果我有一些数据:例如1-5。
答案 0 :(得分:4)
我实际上不太明白你想做什么,但你可以像这样创建一个包含数字1到5的Javascript数组:
var myArray = [1, 2, 3, 4, 5];
答案 1 :(得分:0)
javascript Arrays的A-Z
检查此link
如果要填充数组
var tmpArray = new Array (4);
tmpArray [0] = "a";
tmpArray [1] = "b";
tmpArray [2] = "c";
tmpArray [3] = "d";
或者
var tmpArray= new Array ("a", "b", "c", "d");
答案 2 :(得分:0)
如果您想要更复杂的数据集合,可以使用data.js抽象库。
如果你想要的更具体,我可以给你一个例子。
答案 3 :(得分:0)
以下是创建数组集合的简单方法
var createCollection = function() {
//Define a blank array
this.employee = [];
//Creating first object and push it into array
var emp1 = {
'Name': 'ABC',
'Age': 30,
'Profession': 'Software'
};
this.employee.push(emp1);
//Creating Second object and push it into array
var emp2 = {
'Name': 'CDE',
'Age': 21,
'Profession': 'Advocate'
};
this.employee.push(emp2);
//Creating Third object and push it into array
var emp3 = {
'Name': 'RTY',
'Age': 22,
'Profession': 'Teacher'
};
this.employee.push(emp3);
};
var createCollection = new createCollection();
//returns the length of the collection
alert(createCollection.employee.length);
//You can access the value from Array collection either through indexing or looping
alert(createCollection.employee[0].Name);
alert(createCollection.employee[0].Age);
alert(createCollection.employee[0].Profession);
答案 4 :(得分:-3)
您可以创建对象:
var obj = {
my1 : 'data',
my2 : 'other'
};
或者
var array = ['data', 'other'];
访问您可以
的所有数据for(var key in array) {
item = array[key];
}
for(var key in obj) {
item = obj[key];
}