gpt4 book ai didi

javascript - 将 json 对象追加到 json 数组中

转载 作者:行者123 更新时间:2023-11-30 13:11:29 24 4
gpt4 key购买 nike

我有一个表单,想将其内容附加到现有数组中。
我正在使用 JSON.stringify( $('#myForm').serializeObject() ) 将我的表单元素转换为 json 对象。
该表单包含我想附加到 myArr 中的用户信息,然后将此列表附加到现有数组中。

myArr 填充正常,它只是将其附加到 existingJsonArray 中,我似乎遇到了问题。

saw this但是由于 JSON.stringify 创建了完整的 json 数组,我需要删除 [{}] 吗?

这是正确的做法吗?

var existingJsonArray = [];
var myArr = [];

myArr.unshift( JSON.stringify( $('#myForm').serializeObject() ) );

existingJsonArray.unshift(myArr);

最佳答案

请注意JSON是对象的字符串表示 - 不适合操作它们。

var array = [], // an Array literal in JavaScript code
formObject;
formObject = $('#myForm').serializeObject(); // an object representing the form
array.unshift([formObject]); // not sure why you need the nested array
// create string containing JSON representation of the array:
var jsonString = JSON.stringify(array);

关于javascript - 将 json 对象追加到 json 数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13731693/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com