node 类中字段和方法名不能一样?
 发布于 8 年前  作者 yulipu  3900 次预览  最后一次回复是 8 年前  来自 问答 

node 类中字段和方法名不能一样?

class A {
    constructor(){
        this.aa = 123;
    }
    
    aa() {
        console.log(this.aa)
    }
}
new A().aa();  //  (intermediate value).aa is not a function
2 回复
yulipu

已经解决了 ,一个是实例属性 一个是原型属性

webbought

这两个属性不冲突,但是由于在constructor中的属性会被优先读取,所以它是Number(123)不可以执行。