JSFiddle - React, Tailwind, and code Playground
by stovberpv
HTML
<span id='a'></span>
<br>
<span id='b'></span>
JavaScript
function Menu (id) {
this.id;
let _span = document.querySelector(id);
function write (value) {
_span.innerText = value;
}
this.write = write;
let setId = (id) => { this.id = id; return this; };
this.setId = setId;
let getId = () => this.id;
this.getId = getId;
return this;
}
let menuA = new Menu('#a');
menuA.write('a');
let menuB = new Menu('#b');
menuA.write('b');
menuB.setId('BBB');
console.log(menuA.setId('AAA').getId());
console.log(menuB.getId());
let obj = {};
console.log(obj.run());