
20
2장 어휘 구조
as const export get null target void
async continue extends if of this while
await debugger false import return throw with
break default finally in set true yield
case delete for instanceof static try
catch do from let super typeof
class else function new switch var
지금은 사용되지 않지만 미래 버전에서 사용될 수도 있으므로 제한되는 키워드도
있습니다.
enum implements interface package private protected public
스트릭트 모드에서는
arguments
와
eval
은 식별자로 사용할 수 없습니다. 그냥 식별
자로 쓸 수 없다고 생각하는 것이 현명합니다.
2.5
자바스크립트 프로그램은 유니코드 문자셋으로 작성됩니다. 유니코드 문자는 모
두 문자열이나 주석에 사용할 수 있습니다. 수정할 때 편리하도록 식별자에는 AS-
CII 글자와 숫자만 쓰는 것이 일반적입니다. 하지만 이것은 관습일 뿐이며, 자바스
크립트 자체는 식별자에 유니코드 글자, 숫자, 상형 문자를 모두 허용합니다(이모