Intl.ListFormat을 사용하여 다국어로 목록 표시하기
다국어 웹 애플리케이션을 개발하다 보면, 여러 언어로 목록을 표시해야 하는 경우가 많이 발생합니다. 이러한 경우에는 Intl.ListFormat을 사용하여 간편하게 다국어로 목록을 표시할 수 있습니다.
Intl.ListFormat은 JavaScript의 내장 API로, 특정 언어에 맞게 숫자나 문자열의 목록을 포맷하는 기능을 제공합니다. 이를 활용하여 원하는 언어로 목록을 표현할 수 있습니다.
사용법
Intl.ListFormat을 사용하기 위해서는 다음과 같은 단계를 따릅니다.
-
Intl.ListFormat 인스턴스 생성하기
const listFormat = new Intl.ListFormat('en-US');
Intl.ListFormat의 생성자에는 목록을 표시할 언어를 지정합니다. 위의 예제에서는 영어로 목록을 표시하도록 설정했습니다.
-
목록 표시하기
const items = ['사과', '바나나', '딸기']; const formattedList = listFormat.format(items); console.log(formattedList);
format()
메서드를 사용하여 목록을 표시합니다. 위의 예제에서는items
배열에 있는 요소들을 영어로 표시한 목록을 출력하도록 설정했습니다. -
출력 결과 확인하기
사과, 바나나, 딸기
format()
메서드를 통해 만들어진 포맷된 목록이 출력됩니다.
Intl.ListFormat은 다국어로 목록을 표시하는 데 유용한 기능입니다. 다양한 언어로 애플리케이션을 개발할 때, Intl.ListFormat을 사용하여 목록 표시를 간편하게 다국어로 처리할 수 있습니다.
#javascript #internationalization