<script>
let lessons = [
{title:"123",author:"321"},
{title:"zxc",author:"cxz"},
{title:"qwer",author:"rewq"}
]
function template(){
return `<ul>
${lessons
.map(
item=>links`<li>作者${item.author},课程:${item.title}
<li>`
)
.join("")}
</ul> `
}
function links(strings, ...vars){
return strings
.map((str,key)=>{
return str + (vars[key] ? vars[key].replace("123",`<a href="https://www.baidu.com">123</a>`):"");
})
.join(" ");
}
document.body.innerHTML += template();