私は、以下のように呼び出されると、形のオブジェクト: [{"key":"name","value":"ali","key":"age","value":"56"}]
を返す関数を持っています。どのようにして同じ種類のオブジェクトを返すことができますか?角括弧なし?角括弧なしのjsonオブジェクトを返す
setProperties('{"name":"ali","age":"56"}');
function setProperties(str) {
var properties = [];
var json = jQuery.parseJSON(str);
for (property in json) {
properties.push({
key: property,
value: json[property]});
}
return properties;
}
ああ...単純です。ありがとう。 – baltoro
私の良さ。私はこの質問をしたと信じられない。したがって、関数は配列を返していたので、配列の最初の要素を返すか、関数内で配列をまったく使用してはいけませんでした。 : - / – baltoro