嗨我不知道這有什麼錯推新元素對象推元素插入對象的新關聯數組
var storeData3 = [
{ 'key1' : 'value1' },
{ 'key2' : 'value2' },
{ 'key3' : 'value3' },
{ 'key6' : null},
{ 'key7' : ''},
{ 'key8' : ""},
{ 'key9' : null},
{ 'key10' : 'value4'}
]; //as JSON object
var i=0;
storeData3=JSON.stringify(storeData3, function(key, value)
{if(!value)
{
i++;
};
return value;
});
JSON.parse(storeData3);
function insert(name, number)
{
storeData3.push({name: number});
}
if(i>0) insert('keyX','null');
的錯誤關聯數組說「類型錯誤:storeData3.push不是一個函數」 。
當你'storeData3 = JSON.stringify(storeData3,function(key,value)''storeData3'成爲一個字符串 – adrianp
因爲沒有storeData3.push()函數 – Laughing
'JSON.parse(storeData3);'返回解析的值,但你沒有做任何事情。 –