function Node(id, pid, name, url, title, target, icon, iconOpen, open) {
this.id = id;
this.pid = pid;
this.name = name;
this.url = url;
this.title = title;
this.target = target;
this.icon = icon;
this.iconOpen = iconOpen;
this._io = open || false;
this._is = false;
this._ls = false;
this._hc = false;
this._ai = 0;
this._p;
};问下,这里的this到底是指什么哦?
还有this后面的id,pid,name等等字段是谁的属性哦?
this.id = id;
this.pid = pid;
this.name = name;
this.url = url;
this.title = title;
this.target = target;
this.icon = icon;
this.iconOpen = iconOpen;
this._io = open || false;
this._is = false;
this._ls = false;
this._hc = false;
this._ai = 0;
this._p;
};问下,这里的this到底是指什么哦?
还有this后面的id,pid,name等等字段是谁的属性哦?
楼主说:“我不想说!”这里很显然
Zswang话中“我”就表示“Zswang”
楼主话中“我”就表示“楼主”var a = new Node();
var b = new Node();a中的Node()构造函数中this也就是a
b中的Node()构造函数中this也就是b
this关键字就指的是node本身
里面的this.id、this.pid都是给它的属性赋值
this关键字就指的是node本身
里面的this.id、this.pid都是给它的属性赋值