/
spirzen
/
it-code-examples
Обзор
Документация
Войти
/
spirzen
/
it-code-examples
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
examples/javascript/js-501-18-002/main.js
18 строк
884 B
Spirzen
Code migration pack
09 июн 2026, 01:41
09 июн 2026, 01:41
cebc284
Код
Авторство
О чём код?
const car = { brand: "Toyota" }; // Способ А: Прямое присваивание функции car.start = function() { console.log(`Машина ${this.brand} завелась`); }; // Способ Б: Через присваивание стрелочной функции (осторожно!) // Стрелочная функция НЕ имеет своего this, она берет его из окружения создания. // В данном случае 'this' будет ссылаться не на car, а на глобальный объект или undefined. // Поэтому для методов объекта лучше использовать обычную функцию или bind. car.stop = function() { console.log(`Машина ${this.brand} остановилась`); }; car.start(); // Машина Toyota завелась