Good day! There is an object of the type items = {name0:[param00,param01],name1:[param10]} (in general, we get from json dynamically).

I display the names:

 for(name in items){ $('.all_projects').append('<div class="name">'+name+'</div><div class="tasks"></div>); }; 

Now, I need in div.tasks to deduce param from the arrays after name , respectively, I just can not figure out how to do it.

If I call:

 for(name in items) { $('.all_projects').append('<div class="name">'+name+'</div><div class="tasks"></div>) for(val in items[name]) { $('.tasks').append(items[name][val]) } } 

it turns out nonsense, I understand what I'm doing wrong, but where? need help please ....

    1 answer 1

     var items = { name0: ["param00", "param01"], name1: ["param10"] }; for (name in items) { console.log(items[name]) for (let i = 0; i < items[name].length; i++) { console.log(items[name][i]) } }