class dt{
ctor(tt){
this.name=tt;//树名字
this.ccount=0;//树枝数量
this.parent=null;//双向树,如果是森林可以改成{}
this.child={left={},right={}};
}
parentset=function(newpt,lf=“left”){//lf必须和this.child里面的的大小写一致
if(this.parent!=newpt){
this.parent=newpt;
..table.push(newpt.child[lf],this);//这里要用this
newpt.ccount++;
}
}
}
var nt=dt(“One”);
var n1=dt(“Two”);
n1.parentset(nt,);
var n2=dt(“Three”);
n2.parentset(nt,“right”);
mainForm.static.text=nt.child.left[1].name;//table.count(nt.child.left);