JavaScript的数组的问题
为什么name[0];显示出来的不是wer,而是w;这是什么问题?在chrome的console里面遇到的问题...
为什么name[0]; 显示出来的不是wer, 而是w; 这是什么问题?在chrome的console里面遇到的问题
展开
2个回答
展开全部
运营var之后,环境里的name其实是一个拼接的字符串,"war,asdadd",类似于这种的,如果你输出["war","qwer"][0],这样就能正常输出war
追问
谢谢, 本文未学过js, 只是心血来潮玩玩.
但是在IE里面并未遇到这个问题, 一模一样的代码.
莫非IE辣鸡/抠鼻
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2017-08-23
展开全部
name是关键字,使用其他即可
var named=["sdfsdf","dfsdf"];
var named=["sdfsdf","dfsdf"];
追问
谢谢, 本文未学过js, 只是心血来潮玩玩.
js里面name竟然还是关键字, 长见识了...
但在IE里面并未遇到此问题, 莫非IE的js版本低??
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询