전역(global) 범위(scope)에서 사용되는 전역 함수와 전역 변수들이다.
ECMAScript가 실행되는 위치에 따라서 전역 객체는 달라진다. 클라이언트(client: 웹브라우저)에서 실행되는 경우에 전역 객체는 window
이다. Node.js와 같이 서버에서 실행되는 경우에는 전역 객체는 global
이다.
값을 표현하는 키워드로 JavaScript 엔진이 초기화될 때 전역 객체에 메소드로 설정된다.
encodeURI()
함수로 인코딩된 URI(Uniform Resource Identifier:URL+URN) 문자열을 원래대로 복호화해서 반환한다.
encodeURIComponent()
함수로 인코딩된 URI(Uniform Resource Identifier:URL+URN) 문자열을 원래대로 복호화해서 반환한다.
URI(Uniform Resource Identifier:URL+URN) 값을 갖는 문자열 중에서 특정 문자를 퍼센트(percent) 인코딩으로 반환한다.
URI(Uniform Resource Identifier:URL+URN) 값을 갖는 문자열에서 사용하지 말아야 할 모든 문자들을 퍼센트(percent) 인코딩해서 반환한다.
문자열로 표현된 자바스크립트 코드를 스크립트로 구문 분석하여 평가한다.
지정된 값이 유한수인지를 체크하여 블리언(boolean)으로 반환한다.
지정된 값이 NaN
(숫자가 아님)인지를 체크한다.
지정된 값을 부동 소수점 숫자로 해석하여 반환한다.
지정된 문자열을 구문 분석하여 정수로 변환하여 반환한다.
값을 표현하는 키워드로 JavaScript 해석 엔진이 초기화될 때 전역 객체의 프로퍼티로 설정된다.
window
전역 객체와 유사한 this
를 나타낸다.
무한대를 나타내는 숫자 값을 의미한다.
숫자가 아님(Not a number)을 의미하는 값이다.
변수는 선언되었지만 값이 비워져 있음을 의미하는 원시 유형의 값을 나타내는 전역 객체의 프로퍼티이다.