ES6 введение класса

учебный класс

класс ECMAScript JavaScript введен в 2015 году в основном JavaScript существующий прототип на основе наследования синтаксис сахара. Синтаксис класса не вводит новую модель наследования, как объектно-ориентированный JavaScript.

Классы:
Метод класса определяется с помощью объявления класса. Для того, чтобы объявить класс, вы можете использовать имя класса с классом ключевым словом

класс пищи {
конструктор (цена) {
this.price = цена
}
}

Выражение Класса:
объявление функции отличается тем , что объявление класса не появляется для повышения класса и объявление функций будет увеличиваться, так что первое заявление , в ходе класса Class, в виде новых применений.

может быть использован класс класса определяет выражение

Пусть пища = класс {
конструктор (цена) {
this.price = цены
}
}
или
пусть пища = класс пищи {
конструктор (цена) {
this.price = цена
}
}

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

Конструкторы:
Constructo, который используется для создания и инициализации объекта , используя класс создал класс может иметь конструктор, конструктор может использовать супер ключевое слово , чтобы вызвать конструктор суперкласса

原型方法:
класс пищи {
конструктор (цена, Num) {
this.price = цена;
this.num - Num;
},
Получаем сумму () {
вернуться this.calcsum ()
}
calcsum () {
вернуться this.price * this.num;
}
}

рекомендация

отwww.cnblogs.com/7Ezreal/p/12037579.html