В учебнике на странице
https://learn.javascript.ru/object-m...a-zapis-metoda
написано про сокращенную и обычную записи методов объекта:
"Нужно отметить, что эти две записи не полностью эквивалентны. Есть тонкие различия, связанные с наследованием объектов (что будет рассмотрено позже), но на данном этапе изучения это неважно. В большинстве случаев сокращённый синтаксис предпочтителен."
user = {
sayHi: function() {
alert("Привет");
}
};
// сокращённая запись выглядит лучше, не так ли?
user = {
sayHi() { // то же самое, что и "sayHi: function()"
alert("Привет");
}
};
так чем же они отличаются? Не нашёл информацию в учебнике