Files

15 lines
282 B
JavaScript

class Cl {
#privateField = 0;
get #privateFieldValue() {
return this.#privateField;
}
constructor() {
expect(() => this.#privateFieldValue = 1).toThrow(TypeError);
expect(() => ([this.#privateFieldValue] = [1])).toThrow(TypeError);
}
}
const cl = new Cl();