, чтобы сохранить свой прогресс
Написание кратких декларативных функций с ES6
При определении функций внутри объектов в ES5 мы должны использовать ключевое слово function
следующим образом:
const person = {
name: "Taylor",
sayHello: function () {
return `Hello! My name is ${this.name}.`;
}
};
С ES6 вы можете полностью удалить ключевое слово function
и двоеточие при определении функций в объектах. Вот пример этого синтаксиса:
const person = {
name: "Taylor",
sayHello() {
return `Hello! My name is ${this.name}.`;
}
};
Перепишите функцию setGear
внутри объекта bicycle
так, чтобы использовать сокращенный синтаксис, описанный выше.
/**
* Your test output will go here.
*/