class a { constructor(val) { this.val = val; } #privFunction() { console.log(this.val); } publicFunction() { var fun = function() { this.#privFunction(); }; fun(); } } const class1 = new a("Hello world!"); class1.publicFunction();Esto devolverá un error de que la función this.#privFunction() no está declarada en este ámbito. Si necesito encontrar una manera de declarar una función privada en una función que se declara dentro de la función pública de una clase, ¿es esto posible?