当前位置: 代码迷 >> JavaScript >> 当对象用数组特性来表达,有个有关问题
  详细解决方案

当对象用数组特性来表达,有个有关问题

热度:70   发布时间:2013-06-25 23:45:41.0
当对象用数组特性来表达,有个问题
本帖最后由 sunyameng_ndsc 于 2013-06-15 07:49:22 编辑
var obj={
  color:"red",
  height:"20px"
}
alert(obj.color);//red
alert(obj[color]);//red
obj[3]="hello world";
alert(obj[3]);//hello world
alert(obj.3) // 错误

var obj={
  color:"red",
  height:"20px",
  3:"hello"
}
alert(obj[3]);//hello
alert(obj.3) //error
jquery javascript 对象数组

------解决方案--------------------
.操作符后跟着的要符合js变量命名规则。。[]可以为数字或者字符串或者js变量
  相关解决方案