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

为什么setInterval中第一个参数,使用跟不使用双引号不一样?

setInterval("clock()",1000) 或者setInterval(clock,1000)

这里为什么函数不要双引号,方法加上双引号,是格式要求吗?

正在回答

2 回答

我就奇了怪了,你们难道都是不看讲义就开始做练习吗?讲义里对于函数调用的两种方式写得很明确,以后在问之前自己先仔细找找或者百度一下,记住你身上不只有张嘴,还有眼睛跟脑子,除非你承认你没有。

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

Willsf 提问者

非常感谢!
2016-07-14 回复 有任何疑惑可以回复我~

加双引号是将clock()返回的值变成了字符串型了。不应该加双引号是应该讲clock()返回值作为整形使用

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

Willsf 提问者

setInterval("clock()",1000),clock()去掉双引号; setInterval(clock,1000)clock加上双引号;运行后值为空 这不是字符串跟整型的意思吧。
2016-07-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么setInterval中第一个参数,使用跟不使用双引号不一样?

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