为什么在Es6类构造函数中使用美元符号

时间:2019-03-31 14:58:56

标签: class ecmascript-6 syntax constructor dollar-sign

我在教程中看到了以下代码

export default class Model() {
    constructor() {
     this.$collection = [];

    }
}

我的问题是,为什么他在收藏之前使用美元符号?

1 个答案:

答案 0 :(得分:0)

在属性和方法的名称中,$只能是一个字符。对于约定,它用于标识私有的属性/方法,但是此字符不会向属性/变量添加任何行为。