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

把setInterval(clock,1000)放到document.write()里面后显示结果上面出现的数字代表什么?

这是setInterval(clock,1000)提交后所显示的:

http://img1.sycdn.imooc.com//58ca8a5e000121fd03310056.jpg


这是document.write((setInterval(clock,1000))提交后显示的,上面多了一个数字,每点击一次提交数字就会加1,这个数字代表什么?

http://img1.sycdn.imooc.com//58ca8a5e000147d503180096.jpg

这是只显示时间的程序

http://img1.sycdn.imooc.com//58ca93bd00014ef905310468.jpg

这是时间上面会多出数字的程序  

http://img1.sycdn.imooc.com//58ca93bd0001af2105480507.jpg


正在回答

2 回答

这两个代码不同的地方就在于第13行,我写了一遍,警告是:利用 document.write() 写入不平衡树引发来自网络的数据被重新解析。更多信息参见 https://developer.mozilla./en/Optimizing_Your_Pages_for_Speculative_Parsing;你可以查一下document.write()用法,它是有规则的。

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

居林0904 提问者

谢谢!顺便问一下你用的是什么编译器呀?
2017-03-17 回复 有任何疑惑可以回复我~

这个需要看你整个程序,clock是函数名,1000是1s,也就是每隔1s中执行一次clock函数。

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

居林0904 提问者

我把代码贴上了 每隔1S执行一次clock函数就是在计时了 不理解上面出现的那个数字代表什么 每点一次提交就会增加1
2017-03-16 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

把setInterval(clock,1000)放到document.write()里面后显示结果上面出现的数字代表什么?

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