sách gpt4 ai đã đi

javascript - JSON.stringify 多维

In lại 作者:行者123 更新时间:2023-12-01 01:57:59 26 4
mua khóa gpt4 Nike

我正在尝试使用 JSON.stringify 将 javascript 对象发送到 PHP,但找不到解决方案。这是我所拥有的一个示例:

var small_array = [],
final_array = [];

small_array["ok"] = "ok";
small_array["not_ok"] = "not_ok";

final_array.push(small_array);

console.log(JSON.stringify(final_array));

输出为“[[]]”

对此有何指导?谢谢

1 Câu trả lời

您正在向数组添加非数组条目属性。这在 JavaScript 中很好,但 JSON 没有数组中非数组条目属性的概念(JSON 数组只是有序序列,而在 JavaScript 中数组是成熟的对象,为某些类型的属性提供特殊处理 -更多内容请参见我的[古代]博客文章 A Myth of Arrays ).

对于这些属性名称(键),您需要一个普通对象,而不是数组:

var obj = {}, // Note {}, not []
final_array = [];

obj["ok"] = "ok";
obj["not_ok"] = "not_ok";

final_array.push(obj);

console.log(JSON.stringify(final_array));

关于javascript - JSON.stringify 多维,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50859842/

26 4 0
Bài viết được đề xuất: python - 计算第一个字符匹配的字符串
Bài viết được đề xuất: jQuery:遍历问题
Bài viết được đề xuất: angularjs - 指令 md-whiteframe 和 css 类 md-whiteframe 之间的区别
Bài viết được đề xuất: python - 此条件的 Pandas DataFrame 样式
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com