?uem/p1-90`전역 객체는:
new 연산자와 함께 이 프로퍼티는 { [[Writable]]:
이 프로퍼티는 { [[Writable]]:
이 프로퍼티는 { [[Writable]]:
이 프로퍼티는 { [[Writable]]:
이 함수는 %eval% 내재 객체입니다.
호출되면 다음 단계를 수행합니다:
eval 호출자와 eval 함수 자체 모두의 eval 함수 호출의 호출 컨텍스트의 코드 또는 eval 코드 중 하나라도 let, const 또는 class 선언이 도입한 바인딩은 항상 새로운 LexicalEnvironment에 인스턴스화됩니다.
호스트 정의 추상 연산 HostEnsureCanCompileStrings. 인수 calleeRealm (
paramStrings는 함수 eval 호출에 전달된 문자열을 나타냅니다.
direct는 평가가
HostEnsureCanCompileStrings의 기본 구현은
eval은 전역 렉시컬 선언에 의해 가려지는 전역 var 선언을 생성하지 않습니다.이 함수는 %isFinite% 내재 객체입니다.
호출되면 다음 단계를 수행합니다:
이 함수는 %isNaN% 내재 객체입니다.
호출되면 다음 단계를 수행합니다:
ECMAScript 코드에서 값 X가 X !== X 형식의 표현식을 사용하는 것입니다. X가
이 함수는 string 인수의 내용을 십진수 리터럴로 해석하여 결정되는
이 함수는 %parseFloat% 내재 객체입니다.
호출되면 다음 단계를 수행합니다:
이 함수는 string의 앞부분만
이 함수는 지정된 radix에 따라 string의 내용을 해석하여 결정되는
이 함수는 %parseInt% 내재 객체입니다.
호출되면 다음 단계를 수행합니다:
Uniform Resource Identifier, 즉 URI는 인터넷에서 리소스(예: 웹 페이지 또는 파일)와 이에 접근하기 위한 전송 프로토콜(예: HTTP 또는 FTP)을 식별하는 String입니다. ECMAScript 언어 자체는 이 절에 설명된 URI 인코딩 및 디코딩 함수를 제외하고 URI 사용을 지원하지 않습니다. encodeURI와 decodeURI는 완전한 URI를 처리하기 위한 것입니다. 예약 문자는 특별한 의미(예: 구분자로서)를 갖도록 의도되었다고 가정하므로 인코딩하지 않습니다. encodeURIComponent와 decodeURIComponent는 URI의 개별 구성 요소를 처리하기 위한 것입니다. 예약 문자는 텍스트를 나타낸다고 가정하며 구성 요소가 완전한 URI의 일부가 되었을 때 특별한 의미를 갖지 않도록 인코딩해야 합니다.
예약 문자 집합은 RFC 2396을 기반으로 하며 더 최신인 RFC 3986에서 도입된 변경 사항은 반영하지 않습니다.
많은 ECMAScript 구현체는 웹 페이지를 조작하는 추가 함수와 메서드를 제공합니다. 이러한 함수는 이 표준의 범위를 벗어납니다.
이 함수는 encodeURI 함수가 도입할 수 있는 종류의 각 이스케이프 시퀀스 및 UTF-8 인코딩을 해당 코드 포인트의 UTF-16 인코딩으로 바꾼 새로운 URI 버전을 계산합니다. encodeURI가 도입할 수 없었던 이스케이프 시퀀스는 바꾸지 않습니다.
이 함수는 %decodeURI% 내재 객체입니다.
호출되면 다음 단계를 수행합니다:
이 함수는 encodeURIComponent 함수가 도입할 수 있는 종류의 각 이스케이프 시퀀스 및 UTF-8 인코딩을 해당 코드 포인트의 UTF-16 인코딩으로 바꾼 새로운 URI 버전을 계산합니다.
이 함수는 %decodeURIComponent% 내재 객체입니다.
호출되면 다음 단계를 수행합니다:
이 함수는 특정 코드 포인트의 각 인스턴스를 해당 코드 포인트의 UTF-8 인코딩을 나타내는 하나, 둘, 셋 또는 네 개의 이스케이프 시퀀스로 바꾼 UTF-16 인코딩(
이 함수는 %encodeURI% 내재 객체입니다.
호출되면 다음 단계를 수행합니다:
이 함수는 특정 코드 포인트의 각 인스턴스를 해당 코드 포인트의 UTF-8 인코딩을 나타내는 하나, 둘, 셋 또는 네 개의 이스케이프 시퀀스로 바꾼 UTF-16 인코딩(
이 함수는 %encodeURIComponent% 내재 객체입니다.
호출되면 다음 단계를 수행합니다:
퍼센트 인코딩은 개별 옥텟을 나타내는 데 사용되므로 하나의 코드 포인트는 여러 개의 연속된 이스케이프 시퀀스(각 8비트 UTF-8 코드 단위마다 하나씩)로 표현될 수 있습니다.
RFC 3629는 유효하지 않은 UTF-8 옥텟 시퀀스의 디코딩을 금지합니다. 예를 들어 유효하지 않은 시퀀스 0xC0 0x80은 코드 단위 0x0000으로 디코딩되어서는 안 됩니다. Decode 알고리즘 구현체는 이러한 유효하지 않은 시퀀스를 발견하면