我有for loop
:
<% for (let obj of objects) {
doSomething();
}%>
这个功能:
<% function doSomething() { %>
HelloWorld = "Helloworld"
<% } %>
现在的输出是这样的:
HelloWorld = "Helloworld"
HelloWorld = "Helloworld"
应该是:
HelloWorld = "Helloworld"
HelloWorld = "Helloworld"
知道为什么会有新行插入?
答案 0 :(得分:2)
我认为问题是HelloWorld = "Helloworld"
之后的新行如果你这样写,输出应该是你想要的
<% function doSomething() { %>
HelloWorld = "Helloworld"<%
} %>