我目前正在尝试更改数组>将对象转换为应用程序的可用对象。但是,我目前在尝试将其转换为可用的东西时遇到问题,如下例所示。
目前
[
{
"$dek":"first",
"$value":"value_string"
},
{
"$dek":"second",
"$value":"second_value"
},
{
"$dek":"third",
"$value":"third_val"
},
{
"$dek":"fourth",
"$value":true
},
{
"$dek":"fifth",
"$value":"Test One"
},
{
"$dek":"title",
"$value":"CEO"
}
]
想要将其转换为:
{
first:"value_string"
},
{
second:"second_value"
},
{
third:"third_val"
},
{
fourth:true
},
{
fifth:"Test One"
},
{
title:"CEO"
}
功能:
_toArray: function(obj) {
var arr = Object.keys(obj).map(function(k) { return obj[k] });
console.log(arr);
}
它不断返回未定义 - 任何原因?