Я посмотрел, как использовать метод Object.defineProperty
, но не нашел ничего достойного.
Кто-то дал мне этот фрагмент кода:
Object.defineProperty(player, "health", {
get: function () {
return 10 + ( player.level * 15 );
}
})
Но я этого не понимаю. В основном, get
- это то, что я не могу получить (каламбур). Как это работает?