Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.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对象中的嵌套JSON键,其中键是动态的_Javascript_Node.js_Json - Fatal编程技术网

访问javascript对象中的嵌套JSON键,其中键是动态的

访问javascript对象中的嵌套JSON键,其中键是动态的,javascript,node.js,json,Javascript,Node.js,Json,我正在尝试访问以下对象中的“1h”键: { id: 'BTC', currency: 'BTC', symbol: 'BTC', name: 'Bitcoin', logo_url: 'https://s3.us-east-2.amazonaws.com/nomics-api/static/images/currencies/btc.svg', status: 'active', price: '19712.65032374',

我正在尝试访问以下对象中的“1h”键:

  {
    id: 'BTC',
    currency: 'BTC',
    symbol: 'BTC',
    name: 'Bitcoin',
    logo_url: 'https://s3.us-east-2.amazonaws.com/nomics-api/static/images/currencies/btc.svg',
    status: 'active',
    price: '19712.65032374',
    price_date: '2020-12-16T00:00:00Z',
    price_timestamp: '2020-12-16T10:55:00Z',
    circulating_supply: '18572518',
    max_supply: '21000000',
    market_cap: '366113552965',
    num_exchanges: '371',
    num_pairs: '47027',
    num_pairs_unmapped: '5598',
    first_candle: '2011-08-18T00:00:00Z',
    first_trade: '2011-08-18T00:00:00Z',
    first_order_book: '2017-01-06T00:00:00Z',
    rank: '1',
    high: '19712.65032374',
    high_timestamp: '2020-12-16T00:00:00Z',
    '1h': {
      volume: '1859132307.86',
      price_change: '222.74282953',
      price_change_pct: '0.0114',
      volume_change: '913982399.48',
      volume_change_pct: '0.9670',
      market_cap_change: '4137129089.64',
      market_cap_change_pct: '0.0114'
    }
  }, 
但是因为它是json,而对象中的其他键不是,所以我无法使用json.parse解析完整的对象。请说明如何使用点符号访问“1h”键及其子键?

使用以下代码:

const h1 = jsonResponce['1h'];

考虑使用方括号表示法。code>object['key']--“我无法使用JSON.parse解析完整的对象”:为什么不呢?属性的值与访问属性无关。重要的是财产的名称。请标记重复的问题。