为了账号安全,请及时绑定邮箱和手机立即绑定

我这个代码显示不了 求解答

http://img1.sycdn.imooc.com//56e4d2f600019c2d12400593.jpg

好像是数组括号里多了个逗号 但是不明白为什么

正在回答

6 回答

c,c++,java,php这些语言在给数组赋值时,最后的逗号可有可无。

但是JavaScript是不允许的,最后一个元素一定不能有逗号,否则会出现语法错误,就像你现在执行不出结果。

不要问原因,这就是语法规范。

2 回复 有任何疑惑可以回复我~

数组的长度不定

0 回复 有任何疑惑可以回复我~

应该是后面逗号的原因

1 回复 有任何疑惑可以回复我~

你语句都错了,var myarr=new Array(); 这括号里是定义数组的长度,不是放数组的。

你在下面在定义一下数组:    myarr=[88,96,68]; 或者是myarr[0]=88;myarr[1]=96;myarr[2]=[68];

这样就可以了

1 回复 有任何疑惑可以回复我~
#1

TheRedWolf

他那样是在定义同时,赋值而已,并没有错,只是后面加了逗号“,”,语法错误而已
2016-04-09 回复 有任何疑惑可以回复我~

看看符号是否输成中文的了

0 回复 有任何疑惑可以回复我~

代码是没有问题的,你换一个浏览器试试

0 回复 有任何疑惑可以回复我~
#1

web龙 提问者

不是的 我试了 就多了个逗号 数组括号里 然后我想知道为什么那个逗号会影响结果
2016-03-13 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468189    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

我这个代码显示不了 求解答

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信