您的位置:首页 > 移动开发 > Objective-C

js object如何获取key值

2014-08-08 09:19 567 查看
var str = strData.split(',');



var mobile = str[1].substring(1);

var conferenceId=str[2];

var callType=str[3];

//报警处理(通过预定义的+H组)

var isAlarm=false;

if(callType=='3'){ //预定义组呼入

var preGroup=this.homeU.preGroup;

var groupName=preGroup[conferenceId];

if(groupName && groupName.indexOf('+H')==0){

isAlarm=true;

}

}

console.log(groupId+"--根据组号获得组名------->");

var aa = this.homeU.preGroup;

console.log("--根据组号获得组名------->"+aa);

var groupName = aa.groupId;

这样子得到的groupName 是undefined

套用下比人的总结

js中想根据动态key得到某对象中相对应的value的方法有二:

一、var key = "name1";

var
value = obj[key];

二、var key = "name1";

var
value = eval("obj."+key);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: