以下内容是引用或者借鉴别人的,自己只是做个笔记,方便学习。理解错误的地方,欢迎评论。如有侵权,私聊我删除,未经允许,不准作为商业用途
在ES2019版,在一个方法名前加上#
,这就称为“私有方法”
class Foo {
#bac() { // 私有方法
}
}
在方法内部用类Foo
调用私有方法,不能在类的外部被调用
class Foo {
baz(){
Foo.#bac()
}
#bac() { // 私有方法
}
}
网友评论