用java脚本创建一个带有数组变量的对象
Creating an object with an array variable in java script
我想创建这个对象,但我不知道如何使用taskGroup变量作为数组来创建它。这是我所能做到的。
function listItem(name, number) {
this.name = name;
this.number = number;
this.taskGroup = taskGroup;
}
function taskGroup(name, number) {
taskGroup = [{name, number}];
}
也许您需要重新思考如何创建任务组。与其有taskGroup对象,不如有task对象。然后,listItem中的taskGroup成员将成为一组任务。
function task(name, number) {
this.name = name;
this.number = number;
}
function listItem(name, number) {
this.name = name;
this.number = number;
//Don't do both of these -- choose which is appropriate
//Create an empty array
this.taskGroup = new Array();
//or Create an array with one task already defined based on this name and number
this.taskGroup = [ new task(name, number) ];
}
然后你可以访问你的taskGroup变量,如下所示:
var item = new listItem('one', 1);
var firstTask = item.taskGroup[0];
存在语法错误。这是一个正确的数组:
taskGroup = [name, number];
模式为:
var my_tab = [one, two, three];
var my_object = {one: 1, two: 2, three: 3};
相关文章:
- Javascript:OnChange事件,将数组变量传递给另一个函数
- 在将csv文件中的数据分配给数组变量时增强了d3代码
- 是socket.io异步的-我需要锁定全局数组/变量吗
- 在Javascript代码中显示PHP数组变量
- 如何在不赋值数组变量的情况下读取数组数据
- 局部数组变量不是数组
- Javascript数组变量的行为不相同
- 正在尝试将Javascript数组变量分配给HTML输入值属性
- JQuery的PHP查询数组变量
- Javascript::如何将关联数组的键获取到数组变量
- 在jsp页面中获取javascript数组变量
- 输出数组变量javascript
- 如何将数组变量从Python插入到Javascript
- 将数组变量传递给函数的下一部分
- 使用 AJAX 调用将数组变量从 JS 传递到 PHP
- d3 本地存储比较数组 .filter 咖啡脚本;数组变量不起作用
- 我们可以更新一个javascript数组变量,而不使用ajax重新加载页面吗?
- 无法使用 JavaScript 将值读入全局数组变量
- 作为“名称”的Javascript数组变量不起作用
- 如何将数组变量合并为对象数组变量