Пример:Javascript класс против имен переменных
function car(){
this.name = "toyota";
}
var car = new car();
console.log(car);
console.log(car instanceof car); // error
Я предполагаю его, потому что имя переменной совпадает с именем «класса»
нормально, я могу изменить, но «автомобиль» кажется естественным мне.
Вопрос: если в javascript есть какие-то стандарты в том, как назвать классы и экземпляры класса, чтобы они не столкнулись, но все-таки понятны?
Эта проблема не существует в php bc, переменные отделяются от классов, поэтому они могут иметь одно и то же имя: |
Соглашение состоит в том, чтобы капитализировать имена конструкторов. – Bergi