gpt4 book ai didi

javascript - json 字符串转为 javascript 对象

转载 作者:行者123 更新时间:2023-12-02 15:32:48 24 4
gpt4 key购买 nike

我尝试构建注册表单,当我将错误从 PHP 返回到 javascript 时遇到问题。

我得到了正确的数据,但我得到的数据就像一个字符串,我需要它就像一个 JavaScript 对象,因为它可能同时包含一些错误..

这是我从服务器端返回的数据:

{"success":false,"errors":{"name":"Name is required.","superheroAlias":"Superhero alias is required."}}

此数据是一个字符串,当我执行 data[0] 时,我得到“{”,我需要将该数据作为 javascript 对象获取。我想我应该创建函数 Json2Javascript 或类似的东西,但我不知道它需要是什么样子,你能帮我创建一个函数吗?

如果您编写函数,请告诉我如何调用变量,例如,如果我需要获取名称上的错误,我想得到它,如下所示:

var a = data.errors.name;

请帮助我尝试找到这个函数,例如小时=\* 我知道如何在 php 中创建对象并将其转换为 json,然后转换为 javascript 对象,但我只使用字符串变量而不是对象上的变量来执行此操作。

最佳答案

您需要解析字符串:

var dataObject = JSON.parse(data);

关于javascript - json 字符串转为 javascript 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33187886/

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