읽는 사람 또는 작성하는 사람이 편하게 디자인 된 문법.
직관적이고 간결한 문법을 갖고 있다.
번거롭게 작성해야 했던 코드가 짧아진 덕분에 가독성이 좋아지는 효과가 있다.
"use strict" 지시자가 없다 해도 class 선언의 바디는 모두 묵시적으로 스트릭트 모드로 동작한다. 따라서 클래스 바디 안에서는 8진수 정수 리터럴이나 with
문을 사용할 수 없으며, 변수를 사용하기 전에 선언하지 않으면 문법 에러가 일어난다.
함수 선언과 달리 클래스 선언은 끌어올려지지 않는다. 클래스 선언이 어떤 의미로는 함수 선언과 비슷하기는 하지만 호이스팅까지 되진 않는다.