NATIVE

settings_applicationsObject  >   settings_applicationsIntl  >   settings_applicationsIntl.NumberFormat  >   settings_applications[[Prototype]]

NATIVE

Editing
  • account_tree
  • bug_report

ArrayformatToPartsformatToParts(BigInt, Numbernumber])

현재 Intl.NumberFormat 객체의 지역(locales) 및 형식 지정 옵션(options)에 따라 형식화된 숫자의 각 부분을 나타내는 객체를 원소로 갖는 배열로 반환한다.

구문

형식
numberFormat.formatToParts([number])

매개 변수

BigInt, Numbernumber선택

형식화되어 반환될 숫자를 지정한다.

반환

ArrayformatToParts

형식화된 숫자의 각 부분을 나타내는 객체를 원소로 갖는 배열을 반환한다.

가능한 type 속성의 값은 다음과 같다.

  • compact : compactDisplay에서 지정된 방식에 따라 "long", "short" 형식의 지수이다.
  • currency : currencyDisplay의 지정에 따른 기호("$", "€" 등) 또는 이름("dollar", "euro" 등)을 나타내는 문자열이다.
  • decimal : 소수 구분 기호(".") 문자열이다.
  • exponentInteger : notation"scientific" 또는 "engineering"으로 설정된 경우 지수 정수값이다.
  • exponentMinusSign : 지수 빼기 기호 문자열("-")이다
  • exponentSeparatornotation"scientific" 또는 "engineering"으로 설정된 경우 지수 구분 기호이다.
  • fraction : 분수를 나타낸다.
  • group : 그룹 구분 문자열(",")이다.
  • infinity : 무한대 문자열("∞")이다.
  • integer : 정수이다.
  • literal : 형식이 지정된 숫자의 모든 리터럴 문자열 또는 공백이다.
  • minusSign : 빼기 기호 문자열("-")이다.
  • nanNaN을 나타내는 문자열이다.
  • plusSign : 더하기 기호 문자열("+")이다.
  • percentSign : 백분율 기호 문자열("%")이다.
  • unitunitDisplay에서 지정된 방식에 따른 단위 문자열이다.
  • unknow : 알 수 없는 유형을 나타내는 문자열이다.

버전 명세

ECMAScript Internationalization API Specification
#sec-intl.numberformat.prototype.formattoparts

지원 웹브라우저