gpt4 book ai didi

javascript - JSON.parse 给我对象而不是结果

转载 作者:行者123 更新时间:2023-12-03 12:30:25 26 4
gpt4 key购买 nike

我在 javascript 中有一个变量,它通过 json_encode 来自 php。当我使用 JSON.parse(variable) 对其进行 psrsing 时。它提醒我对象而不是实际结果。

代码:

var a = '<?php echo json_encode($over_branch_array); ?>';
a = JSON.parse(a);
alert(a);

编辑:

基本上我需要映射我的 php 数组。

a = a.map(function(v){
return { id : v.branch, text : v.branch };
});

如果我要做 JSON.stringify 那么我将无法做到这一点..

最佳答案

alert 在显示对象之前对对象执行 toString 转换。您将得到类似 this 的结果。

如果您想查看对象的内容,可以使用 console.logJSON.stringify

编辑:

当我说使用 JSON.stringify 时,我的意思是用它来显示对象中的实际内容:

alert(JSON.stringify(a));

关于javascript - JSON.parse 给我对象而不是结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23961167/

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