日期:2014-05-16  浏览次数:20313 次

当对象用数组特性来表达,有个问题
本帖最后由 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变量