JavaScript의 문자열 형식 지정: printf/String.Format과 동일
C, PHP, C#, 또는 Java는 printf() 및 String.Format()과 같은 강력한 형식 지정 기능에 익숙할 수 있습니다. 유사한 기능을 원하는 JavaScript 개발자를 위해 이 기사에서는 실행 가능한 대안을 탐색합니다.
현재 JavaScript(ES6 이상)
ES6부터 템플릿 문자열은 편리한 솔루션을 제공합니다.
let soMany = 10; console.log(`This is ${soMany} times easier!`); // Outputs: "This is 10 times easier!"
이전 JavaScript (ES6 이전)
ES6 이전에는 JavaScript 개발자가 타사 라이브러리나 사용자 정의 구현에 의존했습니다.
function format(string, ...args) { let result = string; for (let i = 0; i < args.length; i++) { result = result.replace(`{${i}}`, args[i]); } return result; } console.log(format("This is {0} times easier!", 10)); // Outputs: "This is 10 times easier!"
고려 사항
위 내용은 JavaScript에서 printf/String.Format 기능을 어떻게 얻을 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!