Javascript 检查json数据的值

Javascript 检查json数据的值,javascript,json,jquery,Javascript,Json,Jquery,如果我有如下的json数据: {“d”:1} 如何检查1是1还是0 我已经尝试了以下内容,但它直接转到了else,即使我可以看到json数据有一个1 success: function(data) { if (data[0]) { console.log("Results..."); } else { console.log("No results..."); } 数据包含{“d”:1} 或者干脆 if (data.d == 1)

如果我有如下的json数据:

{“d”:1}

如何检查
1
1
还是
0

我已经尝试了以下内容,但它直接转到了
else
,即使我可以看到json数据有一个
1

success: function(data) {

    if (data[0]) {
        console.log("Results...");
    } else {
        console.log("No results...");
    }
数据
包含
{“d”:1}

或者干脆

  if (data.d == 1)
或者干脆

  if (data.d == 1)

数据是散列,因此这应该可以:

if (data.d == 1) {...}

数据是散列,因此这应该可以:

if (data.d == 1) {...}

如果JSON实际上是一个数组,那么您是对的:

[{"d":1}]
既然不是,你可以简单地

if (data) {
    // Do stuff
}

如果JSON实际上是一个数组,那么您是对的:

[{"d":1}]
既然不是,你可以简单地

if (data) {
    // Do stuff
}
必须使用“d”键访问与其关联的数据,即1

JSON就是简单的键值对

e、 g

必须使用“d”键访问与其关联的数据,即1

JSON就是简单的键值对

e、 g

你可以做:

data.d == 1
示例:

您可以执行以下操作:

data.d == 1
示例:

试试这个

if (data.d == 1){
   // do
}
试试这个

if (data.d == 1){
   // do
}

您在标记中忘记了
javascript
,在标记中忘记了
javascript