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

'use strict';
(function () {

    let element = { name: '', dom: '' };
    Object.defineProperties(element, {
        get: () => { return this.dom; },
        set: (dom) => { this.dom = dom; this.name = this.dom.nodeName.toLowerCase(); }
    });

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

}());

Так тоже не работает.
Ответить с цитированием