javascript - Convert array to list of objects -


i have object

myobject = {   10: "some value",   15: "another value",   ... } 

can underscore, jquery, or plain js convert list as:

mylist = [   { label: 10, value: "some value" },   { label: 15, value: "another value" },   ... ] 

with underscore.js

mylist = _.map(_.pairs(myobject), function(n){      return {label: n[0], value: n[1]} }); 

or plain javascript

mylist = object.keys(myobject).map(function(key){     return {label: key, value: myobject[key]} }); 

Comments