Можно ли в моём примере функцию parseContent сделать методом объекта content?
Код
function parseContent(id) {
let txt = [];
document.querySelectorAll(id + ' div').forEach((div, i) => txt[i] = div.textContent);
return txt
}
const content = {
header: parseContent('header'),
main: parseContent('main'),
footer: parseContent('footer')
}
Чтобы получить примерно такую запись:
const content = {
header: this.parseContent('header'),
main: this.parseContent('main'),
footer: this.parseContent('footer'),
parseContent: function(id) {
let txt = [];
document.querySelectorAll(id + ' div').forEach((div, i) => txt[i] = div.textContent);
return txt
}
}