<code class="javascript">const templateString = `\`This is my ${expletive} reusable template!\``; const templateFunction = new Function(`return \`${templateString}\``); let expletive = 'curious'; console.log(templateFunction.call({ expletive }));</code>이 도우미 기능을 사용하면 동적 대체를 통해 재사용 가능한 템플릿을 쉽게 정의하고 사용할 수 있습니다.이점 및 제한 사항재사용 가능한 템플릿 리터럴은 여러 가지 이점을 제공합니다. :
<code class="javascript">function reusableTemplate(templateString) { return `return \`${templateString.replace('{','$${')}\``; } const template = reusableTemplate(`This is my {expletive} reusable template!`); console.log(new Function(template)({ expletive: 'AMAZING' }));</code>런타임 시 동적 데이터 보간코드베이스의 다양한 부분에서 템플릿 재사용 촉진코드 명확성 및 유지 관리 용이성 향상
위 내용은 ES6 템플릿 리터럴을 런타임에 재사용할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!