현재 Intl.NumberFormat
객체의 지역(locales) 및 형식 지정 옵션(options)에 따라 형식화된 숫자의 각 부분을 나타내는 객체를 원소로 갖는 배열로 반환한다.
numberFormat.formatToParts([number])
형식화되어 반환될 숫자를 지정한다.
형식화된 숫자의 각 부분을 나타내는 객체를 원소로 갖는 배열을 반환한다.
가능한 type
속성의 값은 다음과 같다.
compact
: compactDisplay
에서 지정된 방식에 따라 "long"
, "short"
형식의 지수이다.currency
: currencyDisplay
의 지정에 따른 기호("$"
, "€"
등) 또는 이름("dollar"
, "euro"
등)을 나타내는 문자열이다.decimal
: 소수 구분 기호("."
) 문자열이다.exponentInteger
: notation
이 "scientific"
또는 "engineering"
으로 설정된 경우 지수 정수값이다.exponentMinusSign
: 지수 빼기 기호 문자열("-"
)이다exponentSeparator
: notation
이 "scientific"
또는 "engineering"
으로 설정된 경우 지수 구분 기호이다.fraction
: 분수를 나타낸다.group
: 그룹 구분 문자열(","
)이다.infinity
: 무한대 문자열("∞"
)이다.integer
: 정수이다.literal
: 형식이 지정된 숫자의 모든 리터럴 문자열 또는 공백이다.minusSign
: 빼기 기호 문자열("-"
)이다.nan
: NaN
을 나타내는 문자열이다.plusSign
: 더하기 기호 문자열("+"
)이다.percentSig
n : 백분율 기호 문자열("%"
)이다.unit
: unitDisplay
에서 지정된 방식에 따른 단위 문자열이다.unknow
: 알 수 없는 유형을 나타내는 문자열이다.