javascript arraylist

javascript arraylist

本文关键字:arraylist javascript      更新时间:2023-09-26

是否可以在运行时将数组列表或函数附加到javascript对象中

function abc(){
        this.a = 1;
        this.b = 2;
    }
    var obj = new abc();
    obj.list.add("abc"); // list is not declare in class  abc 
function abc(){
    this.a = 1;
    this.b = 2;
}
var obj = new abc();
obj.list = ["abc"];
var obj = new abc();
obj.list = [];
obj.list.unshift("abc");
function abc(){
        this.a = 1;
        this.b = 2;
    }
    var obj = new abc();
    obj.list = new Array();
    obj.list.push("abc");

我觉得你需要写

obj.push("abc")

你首先必须声明列表,然后你可以访问/修改它作为任何其他对象prop:

 var obj = new abc();
 obj.list = [];//or obj.list = new Array();
 obj.list.add("abc");