【转】Json判断是否存在某个属性和遍历各个属性和值

var field='uid';

var jsonObj={uid:'001'};

 

一、

jsonObj[field] != undefined //注意:如果field值正好是undefined那就有问题

 

二、

if(field in jsonObj)

{

}

 

三、循环遍历各属性及获取属性值

for(var item in jsonObj)

{

if(item==field)

{

  alert(jsonObj[item]);//获取属性值

}

}

 

四、

var isExist=jsobObj.hasOwnProperty(field);

posted @ 2017-03-29 17:20  fashflying  阅读(3643)  评论(0编辑  收藏  举报