简体   繁体   English

使用jQuery从javascript对象获取键值

[英]get the key value from javascript object with jQuery

i have this object: 我有这个对象:

"{"logEntries":[],"value":"-8","text":"Europe","enabled":true}"

how do i get the value of the "value" key in jQuery with minimum code?. 我如何用最少的代码获取jQuery中“值”键的值? in this case "-8". 在这种情况下为“ -8”。

I suggest : 我建议 :

var myObject = '{"logEntries":[], "value":"-8", "text":"Europe", "enabled":true}';
alert($.parseJSON(myObject).value);
var obj = '{"logEntries":[],"value":"-8","text":"Europe","enabled":true}';
obj = $.parseJSON(obj);
console.log(obj.value);

You had double quotes inside double quotes, you can't do that, you need to wrap it in single quotes. 您在双引号内有双引号,但不能这样做,需要将其包装在单引号中。

Also, you don't need the quotes here in the first place, just make an object, not a string, so you don't to parse. 另外,您首先不需要在这里使用引号,只需创建一个对象(而不是字符串)即可,因此您无需解析。

var obj = {"logEntries":[],"value":"-8","text":"Europe","enabled":true};
console.log(obj.value);
var x = {"logEntries":[],"value":"-8","text":"Europe","enabled":true}

var valueProperty = x.value

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM