Witam
Myślałem że coś już wiem ale już nie jestem w tym błędzie.
dane = document.getElementById('dane');
a=function(){
xx= new createElement('div');
function createElement(val) {
let parentNodeEvent = false;
let addEvent = true;
let text_writable = false;
let background_writable = false;
let html_element = document.createElement(val);
let setText = function (val) {
if (text_writable) {
html_element.textContent = val;
}
return this;
};
let getText = (val)=> { return html_element.textContent;};
return {
html_element,
setText,
getText,
text_writable
}
}
dane.appendChild(xx.html_element);
}
a();
//Analiza kodu
xx => return text_writable==false
xx.text_writable=false => return text_writable==true
xx.setText('aaaa') => if(text_writable) text_writable == false
O co w tym kaman czemu ta zmienna się nie napisuje?