Weekly Learned - JS GET, SET시 삽질

this...

심심해서 JS가지고 놀다가 class를 사용해봤는데 문제가 있었습니다.

자바처럼 this.변수명을 그대로 쓰면 문제가 되네요.

생성자는 상관없는것 같은데 GET, SET 메소드에서는 local변수는 다르게 써야할 것 같습니다.

혹은 private으로 내부변수를 선언하면 될 것 같습니다.

정확히 ES6에서는 그렇게 써야 되는 문법인데 잘 몰랐던 탓이겠지요.

즉 저 스크린샷처럼 다르게 써줘야되고 this.title = title시 정상적으로 작동하지 않는 현상이 발생하게 됩니다.

조금 더 알아봐야겠네요