Javascript 操作JS对象
我有一个问题,我需要从API中获取一些信息,但无法进一步挖掘,因此我只能深入API来收集我需要的信息,而它是作为一个对象出现的。看起来像这样:Javascript 操作JS对象,javascript,Javascript,我有一个问题,我需要从API中获取一些信息,但无法进一步挖掘,因此我只能深入API来收集我需要的信息,而它是作为一个对象出现的。看起来像这样: {"display_custom_hours":"Open on Oct 15 from 3:00PM - 4:00PM"} 然而,我只需要这一部分 Open on Oct 15 from 3:00PM - 4:00PM 我是否能够使用Javascript将这些信息处理为我需要的内容?如果您已经是对象,请尝试以下操作: console.log(you
{"display_custom_hours":"Open on Oct 15 from 3:00PM - 4:00PM"}
然而,我只需要这一部分
Open on Oct 15 from 3:00PM - 4:00PM
我是否能够使用Javascript将这些信息处理为我需要的内容?如果您已经是对象,请尝试以下操作:
console.log(your_object.display_custom_hours);
var stringObj = '{"display_custom_hours":"Open on Oct 15 from 3:00PM - 4:00PM"}'; // or item received
var obj = JSON.parse(stringObj);
console.log(obj.display_custom_hours);
如果没有,请尝试以下操作:
console.log(your_object.display_custom_hours);
var stringObj = '{"display_custom_hours":"Open on Oct 15 from 3:00PM - 4:00PM"}'; // or item received
var obj = JSON.parse(stringObj);
console.log(obj.display_custom_hours);
试试这个
var jsonData = '{"display_custom_hours":"Open on Oct 15 from 3:00PM - 4:00PM"}';
jsonData = JSON.parse(jsonData);
alert(jsonData.display_custom_hours);
解决方案步骤
var jsonData = '{"display_custom_hours":"Open on Oct 15 from 3:00PM - 4:00PM"}';
jsonData = JSON.parse(jsonData);
alert(jsonData.display_custom_hours);
var
,如下所示
var jsonData='{“显示自定义时间”:“10月15日下午3:00-4:00开放”}代码>
JSON.parse
函数执行它,如下所示
jsonData=JSON.parse(jsonData)代码>
对象。property
,如下所示
警报(jsonData.display\u custom\u hours)代码>
Open on Oct 15 from 3:00PM - 4:00PM
你可以使用
object\u name.display\u custom\u hours
?你只需访问myObj.display\u custom\u hours
我发现控制台不会识别“display\u custom\u hours”,但是如果我在代码前端引用它,它就会被识别。(非常奇怪的情况)