无法序列化javascript数组

无法序列化javascript数组,javascript,arrays,serialization,Javascript,Arrays,Serialization,我有一个关联数组,看起来像这样(不是实际代码): 我希望通过以下方式序列化此数组: sort_order = JSON.stringify(sort_order); 但它只返回一个空字符串。有人帮我吗?请确保正确声明变量,例如: var sort_order = {}; sort_order['82501220'] = []; sort_order['14682007'] = []; sort_order['14682007'][0] = "1"; so

我有一个关联数组,看起来像这样(不是实际代码):

我希望通过以下方式序列化此数组:

sort_order = JSON.stringify(sort_order);

但它只返回一个空字符串。有人帮我吗?

请确保正确声明变量,例如:

    var sort_order = {};
    sort_order['82501220'] = [];
    sort_order['14682007'] = [];
    sort_order['14682007'][0] = "1";
    sort_order['14682007'][1] = "0";
    sort_order['82501220'][0] = "2";
    sort_order['82501220'][1] = "1";
    sort_order['82501220'][2] = "0";

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

注意:在这种情况下,如果将sort_order声明为数组,我认为您将拥有一个非常长的稀疏数组。

请确保正确声明变量,例如:

    var sort_order = {};
    sort_order['82501220'] = [];
    sort_order['14682007'] = [];
    sort_order['14682007'][0] = "1";
    sort_order['14682007'][1] = "0";
    sort_order['82501220'][0] = "2";
    sort_order['82501220'][1] = "1";
    sort_order['82501220'][2] = "0";

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

注意:在这种情况下,如果将sort_order声明为数组,我认为您将拥有一个非常长的稀疏数组。

请确保正确声明变量,例如:

    var sort_order = {};
    sort_order['82501220'] = [];
    sort_order['14682007'] = [];
    sort_order['14682007'][0] = "1";
    sort_order['14682007'][1] = "0";
    sort_order['82501220'][0] = "2";
    sort_order['82501220'][1] = "1";
    sort_order['82501220'][2] = "0";

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

注意:在这种情况下,如果将sort_order声明为数组,我认为您将拥有一个非常长的稀疏数组。

请确保正确声明变量,例如:

    var sort_order = {};
    sort_order['82501220'] = [];
    sort_order['14682007'] = [];
    sort_order['14682007'][0] = "1";
    sort_order['14682007'][1] = "0";
    sort_order['82501220'][0] = "2";
    sort_order['82501220'][1] = "1";
    sort_order['82501220'][2] = "0";

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


注意:如果在这种情况下将sort_顺序声明为数组,我认为您将拥有一个非常长的稀疏数组。

您的预期输出应该是什么样子的?您是如何创建
sort_顺序的
?您是如何在
sort\u order
中创建单个条目的?您确定
sort\u order
构造正确吗?查看
console.log(排序顺序)
。顺便说一句,不要对输入和输出使用相同的变量,这很容易混淆。在不知道排序顺序的情况下,我们只能猜测,这可能会浪费我们的时间,对您没有帮助。重复的可能?您预期的输出应该如何?您是如何创建排序顺序的?您是如何在
sort\u order
中创建单个条目的?您确定
sort\u order
构造正确吗?查看
console.log(排序顺序)
。顺便说一句,不要对输入和输出使用相同的变量,这很容易混淆。在不知道排序顺序的情况下,我们只能猜测,这可能会浪费我们的时间,对您没有帮助。重复的可能?您预期的输出应该如何?您是如何创建排序顺序的?您是如何在
sort\u order
中创建单个条目的?您确定
sort\u order
构造正确吗?查看
console.log(排序顺序)
。顺便说一句,不要对输入和输出使用相同的变量,这很容易混淆。在不知道排序顺序的情况下,我们只能猜测,这可能会浪费我们的时间,对您没有帮助。重复的可能?您预期的输出应该如何?您是如何创建排序顺序的?您是如何在
sort\u order
中创建单个条目的?您确定
sort\u order
构造正确吗?查看
console.log(排序顺序)
。顺便说一句,不要对输入和输出使用同一个变量,这很容易混淆。在不知道排序顺序的情况下,我们只能猜测,这可能会浪费我们的时间,对您没有帮助。可能重复?我完全同意这个答案。我刚刚用
sort\u order=[]重新创建了这个示例。最后我做了
JSON.stringify(排序顺序)浏览器内存增加并崩溃,因为它是一个非常大的稀疏数组+我完全同意这个答案。我刚刚用
sort\u order=[]重新创建了这个示例。最后我做了
JSON.stringify(排序顺序)浏览器内存增加并崩溃,因为它是一个非常大的稀疏数组+我完全同意这个答案。我刚刚用
sort\u order=[]重新创建了这个示例。最后我做了
JSON.stringify(排序顺序)浏览器内存增加并崩溃,因为它是一个非常大的稀疏数组+我完全同意这个答案。我刚刚用
sort\u order=[]重新创建了这个示例。最后我做了
JSON.stringify(排序顺序)浏览器内存增加并崩溃,因为它是一个非常大的稀疏数组+1对于精彩的(非常重要的)输入