JAVASCRIPT의 기본 문법 - 문자 집합
1: 문자 집합,
음성은 아무리 단순하거나 복잡하더라도 항상 기호로 구성됩니다. 언어를 구성하는 기호의 집합이 이 언어의 "문자 집합"입니다. 26개의 대문자와 26개의 소문자 및 여러 개의 구두점으로 구성된 한자 세트는 훨씬 더 복잡합니다. 각 한자는
컴퓨터 분야에서 "문자"로 간주될 수 있습니다. 일반적으로 문자 세트는 전체 문자 세트를 나타냅니다
.인코딩된 방식으로 텍스트를 구성합니다. 따라서 JAVASCRIPT의 문자 집합은 JAVASCRIPT 프로그램을 구성하는 합법적인 문자 범위의 집합을 의미합니다. [1]
일반적인 표준 문자 집합에는 ASCLL, ISO, LATIN-1, GBK 및 UNICODE가 포함됩니다. 그 중 ASCLL은 기본적으로 영어에만 적용되는 7비트 인코딩 문자 집합입니다. 8비트 ISO-LATIN-1은 대부분의 라틴 언어를 지원하는 반면, 16비트 인코딩 GBK 및 UNICODE는 중국어 동부 언어를 완벽하게 지원합니다. 언어.
ECMASCRIPTV3 이전 표준에서는 JAVASCRIPT 명령어 자체가 ASCLL 문자 집합을 지원했지만 UNICODE 문자 집합은 여전히 주석이나 따옴표로 묶인 문자 집합 문자열 리터럴에 나타날 수 있었고 UMICODE를 지원하는 파서에서 올바르게 처리될 수 있었습니다.
문자 집합에 대해 주목할 점 중 하나는 브라우저가 일반적으로 여러 유형의 인코더 자체를 지원한다는 것입니다. 따라서 페이지 문서에 속하는 프로그램 스크립트로서 자체 인코딩을 고려해야 할 뿐만 아니라 브라우저 인코더의 호환성도 충분히 고려해야 합니다. UNICODE를 지원하지 않는 인코더를 강제로 지정하는 브라우저의 경우 스크립트 코드 주석의 중국어를 올바르게 구문 분석할 수 없기 때문에 JAVASCRIPT가 실행되지 않습니다.