<style>
p{width:200px;line-height:50px;margin:20px;cursor:pointer;background:#000;color:#fff;text-align:center;}
</style>
<p data="a1">1111 onclick</p>
<p data="a2">2222 onclick</p>
<span id="span"></span>
<script type="text/javascript">
var a1={
aa:'aaa',
bb:'bbb'
};
var a2={
aa:123,
bb:'aaaa'
}
var p = document.getElementsByTagName('p');
var span = document.getElementById('span');
for(var i = 0 ; i<p.length; i++){
p[i].index = i;
p[i].onclick = function(){
var list = this.getAttribute('data');
console.log(window[list].aa);
span.innerHTML=`变量属性获取属性值需要用[] a.aa : ${window[list].aa} and a.bb : ${window[list].bb}`;
}
}
</script>