JavaScript

What are Private Class Fields?

Medium
2
Added
Class properties prefixed with #. Only accessible within class body.

Solution Code

JavaScript
class Counter {
  #count = 0;
  increment() { this.#count++; }
}
Explanation
Enforces encapsulation. Supported in modern browsers without transpilation.

Guided Hints

Static private fields
TypeScript implementation