这个问题已经在这里有一个答案:
- JSON.stringify不正常的Javascript数组工作 5回答
在Javascript中我尝试使用字符串化,但它一直返回一个空字符串。 这里有什么问题? 随意编辑的小提琴。
JS
values = [];
values['belopp'] = 2322;
values['test'] = 'jkee';
str = JSON.stringify(values);
console.log(values);
console.log(str); // Expected to show a json array
JS小提琴
https://jsfiddle.net/L4t4vtvd/