我正在尝试在 javascript 中使用 OOP。我正在尝试的是,
我有 2 节课说classA
和classB
。我在classB中继承classA。像 :
function classA(){
this.propA = "somevalue of A";
}
function classB(){
classB.prototype = new classA(); //inheriting
classB.prototype.constructor = classB; //updating constructor defination
this.propB = "somevalue of B";
}
现在我创建了 classB 的对象:
var classBObject = new classB();
而不是尝试使用以下方法访问基类属性值:
alert(classBObject.propA); //here i am expecting "somevalue of A"
但警报显示我是空的。谁能告诉我我在这里做错了什么?