【转】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);

原文地址:https://www.cnblogs.com/fashflying/p/6640758.html