var classA = new ClassA();
var classB = new ClassB();
classA.prototype.B=classB;
classB.prototype.getParent=function(){
return classA;//注意,这里是return classA,这里是否会引起内存泄露?
}
var classB = new ClassB();
classA.prototype.B=classB;
classB.prototype.getParent=function(){
return classA;//注意,这里是return classA,这里是否会引起内存泄露?
}
var classA = new ClassA();
var classB = new ClassB();
classA.prototype.B=classB;
classB.prototype.A=classA;
会不会内存泄露?
不过你的代码有问题var classA = new ClassA();
var classB = new ClassB();
classA.prototype.B=classB;
classB.prototype.A=classA; 你试试看prototype属性有么