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

document.write("今天是:" +weekday[mydate.getDay()]);

这句话中为什么要使用中括号,为什么使用小括号就无法输出?

正在回答

4 回答

这是在搜索数组中的元素,weekday[ ]是要搜索的这个数组,[ ]是数组的标识符,mydate.getDay( )表示要搜索的那个元素的序号,你改成小括号变成weekday(mydate.getDay()),因为weekday()不是一个函数,所以没法识别


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

慕粉3683182 提问者

谢谢,明白了
2016-08-31 回复 有任何疑惑可以回复我~

document.write("今天是:" +weekday[mydate.getDay()]);

这句话这中,可以不写weekday[]吗?

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

把mydate.getDay()整个看成x的话,那么weekday[x]知道什么意思了吗

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

慕粉3683182 提问者

mydate.getDay()输出的是一个数字,weekday【】相当于一个数组,是这么理解的么。。
2016-08-31 回复 有任何疑惑可以回复我~

上面有声明weeday数组吧,所以这是在给数组赋值,所以是中括号

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

举报

0/150
提交
取消

document.write("今天是:" +weekday[mydate.getDay()]);

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