var html = "<li><h4>{title}</h4><p>{content}</p><div>{price}</div></li>";
<script id="template-list-item" type="text/template">
<li>
<h4>{title}</h4><p>{content}</p><div>{price}</div>
</li>
</script>
<script type="text/javascript">
var data = [
{title : "hello",content : "lorem dkfief",price : 2000},
{title : "hello",content : "lorem dkfief",price : 2000}
];
//html 에 script에서 가져온 html template.
var html = document.querySelector("#template-list-item").innerHTML;
var resultHTML = "";
for(var i=0; i<data.length; i++) {
resultHTML += html.replace("{title}", data[i].title)
.replace("{content}", data[i].content)
.replace("{price}", data[i].price);
}
document.querySelector(".content").innerHTML = resultHTML;
// content 클래스를 가진 ul이 body에 존재
</script>
const name = "junyoung";
const msg = `제 이름은 ${name}입니다.`;
const msg = `제 이름은 ${'${name}'}입니다.`;