配列のようなオブジェクトがありますが、インデックスの種類 (数値と文字列) が混在しています。例えば:
var myObj = [];
myObj[0] = 'a';
myObj[1] = 'b';
myObj[2] = 'c';
myObj['x'] = 'y';
を使用して文字列化してから、ビットJSON.stringify()
を使用して再度解析すると、失われます。どうすればこれを克服できますか?JSON.parse()
myObj['x'] = 'y';
配列のようなオブジェクトがありますが、インデックスの種類 (数値と文字列) が混在しています。例えば:
var myObj = [];
myObj[0] = 'a';
myObj[1] = 'b';
myObj[2] = 'c';
myObj['x'] = 'y';
を使用して文字列化してから、ビットJSON.stringify()
を使用して再度解析すると、失われます。どうすればこれを克服できますか?JSON.parse()
myObj['x'] = 'y';