Javascript 从修改的字符串中提取对象
我得到一个名为objectby name的响应,它有一个property by name属性_dim 徘徊在Javascript 从修改的字符串中提取对象,javascript,Javascript,我得到一个名为objectby name的响应,它有一个property by name属性_dim 徘徊在 response.attribute_dim 我明白了 "{"Coupon Circle":"coupon_circle"}" 在chrome developer tools中。请参见图片 在下面做什么 JSON.parse(response.attributes_dim); 我明白了 我应该怎么做才能使对象脱离它?您的响应具有属性而不是属性 因此,您需要以以下方式调用JSON解析
response.attribute_dim
我明白了
"{"Coupon Circle":"coupon_circle"}"
在chrome developer tools中。请参见图片
在下面做什么
JSON.parse(response.attributes_dim);
我明白了
我应该怎么做才能使对象脱离它?您的响应具有属性而不是属性
因此,您需要以以下方式调用JSON解析器:
JSON.parse(response.attributes_dim);
这应该是你的错别字。 使用:
JSON.parseresponse.attributes_dim 屏幕截图中应该是JSON.parseresponse.attributes_dim吗?您是否正在尝试获取JSON.parseresponse.attributes_dim;也许?对不起,我把它命名错了,属性名是attributes_dim当我这样做的时候,JSON.parse{优惠券圈:优惠券圈},我因为双引号而出错。@Mozak这就是调试器中显示字符串的方式。解析{优惠券圈:优惠券圈}工作正常。您能否将console.loga立即放在突出显示的行之后,并将控制台输出直接复制并粘贴到上面的问题中?
JSON.parse(response.attributes_dim);