js中根据已知key得到某对象中相对应的value的方法

给自己打个小广告:
有开发APP、小程序、网站、后台系统需求 或者 想学习前端的可以私信我哈!
    var key = "accountBingFlag1";var value = obj[key]; 
    var key = "accountBingFlag1";var value = eval("obj."+key);

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
<script>
	var bindingMessageVo={accountBingFlag1:"100",accountBingFlag2:"200",accountBingFlag3:"300"}
    for (var i=1;i<4;i++){
        var accountBingFlag = "accountBingFlag" + [i];
        console.log(accountBingFlag);
		console.log(bindingMessageVo[accountBingFlag]);
		console.log(eval("bindingMessageVo."+accountBingFlag))
    }
</script>
</html>

你可能感兴趣的:(前端,ES5,ES6,对象,key,value,eval)