跳到主要内容
CNode

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

问答
Yyulipu发布于 10 年前最后回复 10 年前
240700

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

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

回复 (2)

W
webbought#210 年前

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

Y
yulipu#110 年前

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

参与回复

登录后即可参与回复。登录