假设我有如下代码:
在这种情况下,“this”代表什么?是object1还是class1?每当我想在对象内定义一个类构造函数时,最好的方法是什么?
var object1 = {};
object1.class1 = function() {
this.property1 = null;
this.property2 = 'ab';
}
在这种情况下,“this”代表什么?是object1还是class1?每当我想在对象内定义一个类构造函数时,最好的方法是什么?