JavaScript 자료형 Global

    2018-04-20 18:35:48 작성

    Global

    Global 객체의 속성과 메서드는 모든 자바스크립트 내장객체와 함께 사용할 수 있습니다.

    • 속성

      속성 설명
      Infinity 양의 무한대나 음의 무한대값을 나타내는 숫자 값
      NaN 숫자가 아닌 값
      undefined 변수에 값이 할당되지 않았음을 나타냅니다.
    • URL 인코딩 메서드

      브라우저에 전달할 URI를 인코드 하는 메서드 입니다.
      UTF-8 인코딩을 써서 URI에 사용할 수 없는 문자를 브라우저가 인식하고 이해할 수 있는 문자로 바꿉니다.

      메서드 설명
      encodeURI(uri) URI를 인코딩합니다.
      decodeURI(uri) encodeURI()로 인코딩된 URI를 디코딩합니다.
      encodeURIComponent(uri) 모든 특수 문자에 대해 URI를 인코딩합니다.
      decodeURIComponent(uri) encodeURIComponent()로 인코딩된 URI를 디코딩합니다.
    • eval(string)

      이 메서드는 인터프리터 자체 인듯 동작하며 string을 스크립트 코드처럼 실행합니다.
      string은 실행 가능한 코드이어야 합니다.

    • Number 관련 함수

      메서드 설명
      isFinite(value) value가 유한한 유효한 수인지 여부를 반환합니다.
      isNaN(value) value가 NaN인지를 반환합니다..
      Number(), parseInt(), parseFloat()은 Number 자료형 참조
    • String()

      객체의 값을 문자열로 변환 합니다.