操作一个JS对象

manipulating a JS object

本文关键字:一个 JS 对象 操作      更新时间:2023-09-26

我有一个问题,我需要一些来自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(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);
<<p> 解决方案步骤/strong>
  1. 将数据放入变量var中,如下所示

    var jsonData = '{"display_custom_hours":"Open on Oct 15 from 3:00PM - 4:00PM"}';

  2. JSON.parse函数表达,像这样

    jsonData = JSON.parse(jsonData);

  3. 你可以在Object.propriety表格中使用你的日期,像这样

    alert(jsonData.display_custom_hours);

    Open on Oct 15 from 3:00PM - 4:00PM