首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

关于javascript数组的声明与使用,在Google浏览器下的有关问题

2012-05-06 
关于javascript数组的声明与使用,在Google浏览器下的问题JScript codevar name new Array()name[0]go

关于javascript数组的声明与使用,在Google浏览器下的问题

JScript code
        var name = new Array();        name[0]="gogo";        alert(name[0]);

上面数组这样使用可以吗?
我在 IE FireFox 下面都能 弹出 gogo 文字,
但是在 google浏览器下面却弹出 了 undefined。 不知道是我写的有问题还是怎么回事??

如果这样
JScript code
        var name = new Array("come on");        name[0]="gogo";        alert(name[0]);

那么在google浏览器下 弹出c (首字母,如果是汉字,只弹出第一个字),
而在 IE 和FireFox下 可以正常弹出gogo。

并且如果 alert(name.pop());
在IE 和FireFox下 正常,
而在google浏览器下 报错, Object come on has not method 'pop'。


这到底是我的代码有错呢,还是 Google浏览器的问题?
我的Google浏览器 版本号为:14.0.835.186

[解决办法]
那么多名字可以取,偏偏要用name. 换个名字就好了。

热点排行