0
如何在每個對象中循環字符串添加到像下面的結果一樣的字符串?
我需要將每個變量this_encode
添加到一個字符串,該怎麼做?將每個對象中的字符串循環到一個字符串
result: '<img src=""><iframe></iframe><img src="">'
for (var key in obj) {
if (obj[key].file_type == 0) {
var this_encode = '<img src="' + obj[key].file_name + obj[key].file_format + '">';
} else if(obj[key].file_type == 1) {
var this_encode = '<iframe width="150" height="100" src="'+obj[key].file_embed_url +'" frameborder="0" allowfullscreen></iframe>';
}
}
OBJ
file_embed_url: ""
file_format: "jpg"
file_name: "53b21c90dded9"
file_sequence: "0"
file_type: "0"
gallery_id: "1"
id: "138"
file_embed_url: "//www.youtube.com/embed/-x6jzKpqeuw"
file_format: ""
file_name: ""
file_sequence: "1"
file_type: "1"
gallery_id: "1"
id: "139"
...
什麼是'obj'數據? –
在循環外聲明您的字符串,然後使用連接來創建單個字符串。 – jasonscript
@jasonscript謝謝你的回覆,你能舉個例子嗎? – user1775888