【问题标题】:Why use the dollar sign in Es6 class constructor为什么在 Es6 类构造函数中使用美元符号
【发布时间】:2019-08-21 20:34:24
【问题描述】:

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

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

    }
}

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

【问题讨论】:

  • 你能指出教程以便我们了解一些上下文吗?

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


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2016-10-19
    • 2018-06-02
    • 1970-01-01
    • 2016-05-08
    • 2022-06-20
    • 2017-05-02
    • 1970-01-01
    • 2014-02-19
    • 2017-07-22
    相关资源
    最近更新 更多