javascript - how to display complete array? -
i getting error: [object object],[object object],[object object].
i want display complete array this: john doe, anna smith, peter jones
<!doctype html> <html> <body> <h2>create object json string</h2> <p id="demo"></p> <script> var text = '{"employees":[' + '{"firstname":"john","lastname":"doe" },' + '{"firstname":"anna","lastname":"smith" },' + '{"firstname":"peter","lastname":"jones" }]}'; obj = json.parse(text); document.getelementbyid("demo").innerhtml = obj.employees; </script> </body> </html>
you coud use array#map
, build new array , join later.
var text = '{"employees":[' + '{"firstname":"john","lastname":"doe" },' + '{"firstname":"anna","lastname":"smith" },' + '{"firstname":"peter","lastname":"jones" }]}', obj = json.parse(text); document.getelementbyid("demo").innerhtml = obj.employees.map(function (a) { return a. firstname + ' ' + a.lastname; }).join(', ');
<h2>create object json string</h2> <p id="demo"></p>
Comments
Post a Comment