private methods in classesjs
class Something {
  #property;
  constructor(){
    this.#property = "test";
  }
  #privateMethod() {
    return 'hello world';
  }
  getPrivateMessage() {
      return this.#privateMethod();
  }
}
const instance = new Something();
console.log(instance.property); //=> undefined
console.log(instance.privateMethod); //=> undefined
console.log(instance.getPrivateMessage()); //=> hello worl
