How to loop string in each object add to one string like below result?
I need to add each variable this_encode to one string, how to do it?
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?objis javascript object like above examplethis_encodebefore you start thefor. So it would bevar this_encode = '';thenfor (var key in obj) {. Inside theforjust replacevar this_encode =withthis_encode +=.