这是一个非常简单的问题,但由于某种原因,我坚持了下来。
我怎样才能拿一个物体,比如:
var billionaire = {
"10" : {
"firstName" : "Steve",
"lastName" : "Jobs",
"company" : "Apple"
},
"11" : {
"firstName" : "Bill",
"lastName" : "Gates",
"company" : "Microsoft"
},
"12" : {
"firstName" : "Warren",
"lastName" : "Buffet",
"company" : "Berkshire Hathaway"
}
};
并使用纯javascript将其输出到这样的数组中
var arr = [
"Steve",
"Bill",
"Warren"
];
我只需要数组中的名字。感谢您的帮助,很抱歉提出简单的问题。
你可以做
var arr = Object.keys(billionaire).map(function(k){ return billionaire[k].firstName });