如何判断传过来的JSON数据中,某个字段是否存在,
1.
obj
[
"key"
]
!=
undefined
这种有缺陷,如果这个key定义了,并且就是很2的赋值为undefined,那么这句就会出问题了。
2.
!(
"key"
in
obj
)
3.
obj
.
hasOwnProperty
(
"key"
)
这两种方法就比较好了,推荐使用。