js如何将arr的index作为obj的属性名?下面结果为什么不是jquery?
<script type="text/javascript">
var arr=[];
arr["js"]="jquery";
arr["css"]="oocss";
var obj={};
for (var i in arr){
obj.i=arr[i];
}
alert(obj.js);
</script>
<script type="text/javascript">
var arr=[];
arr["js"]="jquery";
arr["css"]="oocss";
var obj={};
for (var i in arr){
obj.i=arr[i];
}
alert(obj.js);
</script>
var arr=[];
arr["js"]="jquery";
arr["css"]="oocss";
var obj={};
for (var i in arr){
eval("obj." + i + "=arr[i];");
}
alert(obj.js);