2
我还是新学习循环,所以我有点困惑。我有一个循环的对象的json文件的for...in
循环。然后我有jQuery为每个对象创建一些html元素。我也确实存在一个问题,每次循环时,都重复先前的对象与新的一个,这样的输出成为沿:for ... in循环与jQuery附加
-name
-name
-test
-name
-test
-someone
-name
-test
-someone
-something
但我试图做
-name
-test
-someone
-something
我怎样才能做到这一点?
我为它当前的代码是这样的:
var html = ""
for (var name in urls) {
html += `<div class='card-panel white'><div class='container'><div class='row'><div class='input-field col s12'> ${name} <br> ${urls[name].url} </div></div></div></div>`
$("#main").append(html)
}
'$ {name}'这部分是如何工作的?任何新到ES6的?你能把我链接到相关文档吗? –
@RajaprabhuAravindasamy [模板字符串](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Template_literals) – Tushar
@RajaprabhuAravindasamy:是的,这是*模板字符串*的一个特性,OP使用它。 –