LHJ

I'm a FE developer.

8-1. Number 오브젝트 / Number 오브젝트 개요, 프로퍼티 리스트

21 Nov 2020 » js_beginner

44. Number 오브젝트 개요, 프로퍼티 리스트

Number 오브젝트

  • 숫자(123) 처리를 위한 오브젝트
  • 즉, Number 오브젝트에

    • 숫자 처리를 위한
    • 함수와 프로퍼티가 포함되어 있으며
    • 함수를 호출하여 숫자 처리를 하게 됩니다.

빌트인 오브젝트 Number 의 프로퍼티 리스트

이름개요
new Number()인스턴스 생성
Number 함수 
Number()숫자값으로 변환하여 반환
Number.prototype 
constructor생성자
toString()숫자 값을 문자열로 변환
toLocaleString()숫자 값을 지역화 문자로 변환
valueOf()프리미티브(원시) 값 반환
toExponential()지수 표기로 변환
toFixed()고정 소숫점 표기로 변환
toPrecision()고정 소숫점 또는 지수 표기로 변환

프리미티브(원시) 값 : 더 이상 분해할 수 없는, 더 이상 전개할 수 없는 값입니다.
여기서 프리미티브 값은 인스턴스에 설정된 값입니다.
프리미티브 값을 이해하려면 우선 인스턴스에 대해 이해할 필요가 있습니다.

지수표기 : 5e + 123 이런식의 표기법을 말합니다.

위에 변환이라고 쓰여있는 함수를 보면 맨 앞에 to로 시작합니다.
빌트인 Number 오브젝트에서 to로 시작하는 함수는 변환을 위한 함수라는 것을 알 수 있습니다.