Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/434.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从本地存储器获取数据_Javascript_Object_Local Storage - Fatal编程技术网

Javascript 从本地存储器获取数据

Javascript 从本地存储器获取数据,javascript,object,local-storage,Javascript,Object,Local Storage,我在本地存储器中保存了以下数据: [{ "event": "addToCart", "eventLabel": "Test Product", "ecommerce": { "currencyCode": "USD", "add": { "products": [{

我在本地存储器中保存了以下数据:

[{
  "event": "addToCart",
  "eventLabel": "Test Product",
  "ecommerce": {
    "currencyCode": "USD",
    "add": {
      "products": [{
        "name": "Test Product",
        "id": "78789",
        "price": "429.00",
        "category": "Catalog Page",
        "list": "Massage\/Massage Chairs\/Portable Massage Chairs",
        "quantity": "1"
      }]
    }
  }
}]
我需要了解电子商务的价值。因此,获取以下数据:

"ecommerce": {
  "currencyCode": "USD",
  "add": {
    "products": [{
      "name": "Test Product",
      "id": "78789",
      "price": "429.00",
      "category": "Catalog Page",
      "list": "Massage\/Massage Chairs\/Portable Massage Chairs",
      "quantity": "1"
    }]
  }
}

我该怎么做呢?

首先,您必须解析您拥有的json

var data = JSON.parse(json);
然后您可以访问任何数据键和值,如下所示:

var ecom = data.ecommerce 

这回答了你的问题吗?不,我可以获取本地存储,但我不知道如何创建上面提到的阵列