<SCRIPT LANGUAGE="JavaScript">
<!--
var arImg=[
{aa:1,src:'01.jpg'},
{aa:2,src:'01.jpg'},
{aa:4,src:'01.jpg'},
{aa:3,src:'01.jpg'},
{aa:5,src:'01.jpg'},
{aa:2,src:'01.jpg'},
{aa:1,src:'01.jpg'},
{aa:3,src:'01.jpg'},
{aa:2,src:'01.jpg'},
{aa:3,src:'01.jpg'},
{aa:5,src:'01.jpg'},
{aa:2,src:'01.jpg'},
{aa:4,src:'01.jpg'},
{aa:1,src:'01.jpg'},
{aa:3,src:'01.jpg'},
{aa:1,src:'01.jpg'},
{aa:1,src:'01.jpg'}
]
alert(arImg[1].aa)//size关键字
//-->
</SCRIPT>
我问的是 splice 为什么不行
<!--
var arr = [{aa:'aa'},1,2,3,4];
var obj = arr.splice(0,1)//splice得用法:返回值是一个由所移除的元素组成的新 Array 对象
alert(obj[0].aa)//所以你还得使用数组的方式访问
//-->
</SCRIPT>
//splice返回的是数组