一个数组属性
答
JavaScript对象运行时,您可以使用对象初始化器对于创建Javascript对象:
var task = {
timestamp: "this is a string",
tasklist: []
};
[]
创建一个数组(一空的一个)。 JavaScript没有“对象数组”,标准数组可以容纳任何东西。 (JavaScript的呢,这几天,键入阵列的其他东西,比如8位整数,而不是对象。)
答
var task = {
timestamp: new Date().getTime(),
tasklist: [new Object(), new Object()]
};
这可能是做这件事。然后你就可以得到以这种方式获得的财产:
task.tasklist[i...n]
您还可以创建一个这样的数组:
var task = []
然后分配时间戳作为一个属性:
task.timestamp = //myTimestamp
答
var task = {};
task.timestamp = 'your string';
task.tasklist = [];
然后添加任务列表对象,如:
task.tasklist.push({'id': 5, 'name': 'task list 5'});
或:
var tasklistentry = {};
tasklistentry.id = 5;
tasklistentry.name = 'task list 5';
task.tasklist.push(tasklistentry);
你必须要更加具体。请提供有效的例子。 – thefourtheye 2014-11-04 08:27:46