Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.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_Jquery_Arrays_Object - Fatal编程技术网

获取数据对象Javascript中的值

获取数据对象Javascript中的值,javascript,jquery,arrays,object,Javascript,Jquery,Arrays,Object,我有一个数据对象,当我试图打印数据时,我想从中获取值: console.log(data); 我得到了一个类似下图的物体: 问题是我想获得订单[billing\u address][country\u id],我认为这是一个对象,但我不知道如何获取它。我试过: console.log(data.order); //didn't work console.log(data.order[billing_address][country_id]);//didn't work 该物业的名称为:“订

我有一个数据对象,当我试图打印数据时,我想从中获取值:

console.log(data);
我得到了一个类似下图的物体:

问题是我想获得订单[billing\u address][country\u id],我认为这是一个对象,但我不知道如何获取它。我试过:

console.log(data.order); //didn't work
console.log(data.order[billing_address][country_id]);//didn't work

该物业的名称为:“订单[账单地址][国家/地区id]。”

要访问其值,请尝试:

console.log(data['order[billing_address][country_id]'); // Should work

该物业的名称为:“订单[账单地址][国家/地区id]。”

要访问其值,请尝试:

console.log(data['order[billing_address][country_id]'); // Should work

您要查找的值似乎包含整个字符串的键:

"order[billing_address][telephone]"
您可以通过以下方式访问这些值:

data["order[billing_address][telephone]"] //"5"
您当前正在尝试以下操作:

data.order[billing_address][country_id]

您尝试的操作不起作用,因为没有定义变量
账单地址
国家/地区id
,并且对象没有那么深的嵌套-只有上面提到的长字符串作为键。

您要查找的值似乎有整个字符串的键:

"order[billing_address][telephone]"
您可以通过以下方式访问这些值:

data["order[billing_address][telephone]"] //"5"
您当前正在尝试以下操作:

data.order[billing_address][country_id]
您尝试的操作不起作用,因为没有定义变量
billing\u address
country\u id
,并且对象没有那么深的嵌套-只有上面提到的长字符串作为键。

try
data[“order[billing\u address][country\u id]”]
这是一个完整的keytry
data[“order”[账单地址][国家/地区id]“]
这是一个完整的密钥