Files
babel/packages/babel-plugin-proposal-private-methods/test/fixtures/private-method/scopable/exec.js

17 lines
260 B
JavaScript

class Foo {
#privateMethodA() {
const i = 40;
return i;
}
#privateMethodB() {
const i = 2;
return i;
}
publicMethod() {
return this.#privateMethodA() + this.#privateMethodB();
}
}
expect((new Foo).publicMethod()).toEqual(42);