Показать сообщение отдельно
  #1 (permalink)  
Старый 02.11.2018, 10:27
Интересующийся
Отправить личное сообщение для Ppezrk Посмотреть профиль Найти все сообщения от Ppezrk
 
Регистрация: 26.10.2018
Сообщений: 12

Не работает get/set
"use strict";
(function () {

    let element = {
        name: { writable: false },
        dom: { writable: false , get: () => { return undefined; } },
        get: () => { return this.dom; },
        set: (dom) => { this.dom = dom; this.name = this.dom.nodeName.toLowerCase(); }
    };

    element = document.body;
    alert(element.name);
}());


Alert выдает undefined
Ответить с цитированием