如何检查变量是否为null或使用javascript的空字符串?

时间:2012-09-17 16:07:20

标签: javascript

我一直在做以下事情:

if (json.RowKeyNew != "") {
    updateGridMeta(entity, json.PartitionKey, json.RowKeyNew, row, tab);
}

但是如果json.RowKeyNew为null,则满足if条件,这不是我想要的。如何检查非空的东西而不是“”?

3 个答案:

答案 0 :(得分:3)

if (json.RowKeyNew != undefined && json.RowKeyNew != "") {};

答案 1 :(得分:0)

...试

if (json.RowKeyNew) {
    updateGridMeta(entity, json.PartitionKey, json.RowKeyNew, row, tab);
}

答案 2 :(得分:0)

if (json.RowKeyNew) 

只要将变量放入if条件,如果有其他值,则返回true,否则返回false