IE和FF下数组的length

今天用Ajax来改板一个文章列表页面,用JS来处理返回的json数据。在测试的过程中居然发现在火狐里正确的页面居然在IE6上面有错误,提示undefinde错误提示...在排错时发现IE下看到数组的length值比FF下多了1。百思不得其解ING...google了一下发现原来是php生成的数组末尾多加了一个,号,深入下去,发现IE和FF在数组取值方面有不同...

比如:

a=[1,2,3,4,5,];
alert(a.length);


在FF里A.length结果为5,而IE里面的执行结果为6....!!以后要多注意下

posted @ 2010-08-20 19:36  Fakis  阅读(297)  评论(0编辑  收藏  举报