gpt4 book ai didi

javascript - 访问 Javascript 对象属性问题

转载 作者:行者123 更新时间:2023-11-30 07:09:16 25 4
gpt4 key购买 nike

我在访问一个非常简单的对象的属性时遇到问题。作为一名新手程序员,我怀疑我对我正在使用的东西有一个简单的误解。

这是正在执行的代码:

    console.log(content);
console.log(content.title);
for (x in content){
console.log(content[x])
}

这是控制台响应:

{"title":"test","description":"test"}
undefined
{
"
t
i
t
l
e
"
:
"
t
e
s
t
"
,
"
d
e
s
c
r
i
p
t
i
o
n
"
:
"
t
e
s
t
"

}

任何指导将不胜感激。

编辑

内容对象通过 angular.js $http 服务发送到服务器,如下所示:

$http({
method:'post',
url:"/create/createContent",
params:{content:$scope.content}
}).

服务似乎以 JSON 格式移动数据。

感谢大家的帮助!我真的很感激。

最佳答案

这看起来像 content 实际上是一个字符串,您只是简单地迭代字符串中的字符。试试这个,看看它是否能满足您的需求:

var contentJson = JSON.parse(content);
for (var x in contentJson) {
console.log(contentJson[x]);
}

这会将 content 字符串解析为适当的 JavaScript 对象,您应该能够访问其属性。

关于javascript - 访问 Javascript 对象属性问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18260379/

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