我有JSON:動態添加對象的JavaScript數組中
var obj = '{"Form":[],"Provider":[]}';
我推可變值的數據進行動態對象:
var pName = 'Tester';
var data = {
pName :["testing"]
};
console.log(obj['Provider'].push(data));
但是,增加了PNAME變量名但不變量值那就是測試儀,我試過用+ pName +也不行。
返回:
{"Form":[],"Provider":[{"pName":["Testing"]}]}
任何幫助,將不勝感激。
你不能把一個屬性,如'JSON字符串的Provider';您必須先將該字符串轉換爲帶有JSON.parse()的JavaScript對象(或者將其指定爲JavaScript對象字面值開頭)。 – 2016-08-20 09:46:29