Зачем использовать знак доллара в конструкторе класса Es6 - PullRequest
0 голосов
/ 31 марта 2019

Я видел следующий код в учебнике

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

    }
}

Мой вопрос: почему он использовал знак доллара перед коллекцией?

1 Ответ

0 голосов
/ 31 марта 2019

$ - это только возможный символ в именах атрибутов и методов. Для соглашений это используется, чтобы идентифицировать атрибуты / методы, которые являются частными, но этот символ не добавляет никакого поведения к атрибуту / переменной.

...