Спасибо, прочитал. Сделал следующее:
function myLib(el) { // _("mydiv")
this.el = el;
return document.getElementById(el);
}
myLib.prototype = {
text: function() {
return this.textContent;
},
html: function() {
return this.innerHTML;
}
};
Но возникло два вопроса:
1. Из-за "use strict" (как я понял) this.el = el; не хочет работать. Как это исправить?
2. Я всё также не могу вызвать _("mydiv").text()...
Буду благодарен, если чуть подробнее объясните. Нашел уже примеры такой реалиции:
1,
2. Но ни один так и не смог адаптировать под свой код.