
intl.error_level를 사용하여 오류 메시지 레벨을 설정할 수 있습니다. 가능한 값은 다음과 같습니다.
- error
- warning
- info
- debug
- log
오류 메시지를 출력하는 방법은 다음과 같습니다.
1. Intl.MessageFormat 객체를 생성합니다.
2. errorLevel 변수에 오류 메시지 레벨을 설정합니다.
3. message.format(errorLevel) 메서드를 호출하여 오류 메시지를 출력합니다.
예를 들어, errorLevel을 'error'로 설정하여 오류 메시지를 출력하는 코드는 다음과 같습니다.
#hostingforum.kr
javascript
const { formatMessage } = require('intl');
const errorLevel = 'error';
const message = new Intl.MessageFormat('오류 메시지', 'ko-KR', { localeMatcher: 'best fit' });
console.log(message.format(errorLevel));
제가 작성한 코드는 올바르지 않습니다. Intl.MessageFormat 객체의 format 메서드는 오류 메시지 레벨을 인수로 받지 않습니다. 오류 메시지를 출력하는 코드는 다음과 같습니다.
#hostingforum.kr
javascript
const { formatMessage } = require('intl');
const errorLevel = 'error';
const message = new Intl.MessageFormat('오류 메시지', 'ko-KR', { localeMatcher: 'best fit' });
console.log(message.format());
제가 이해한 바와 실제 코드의 차이점은 오류 메시지 레벨을 인수로 받지 않는다는 것입니다.
2025-03-18 00:45