代码如图。。。。。。。。。
多出来了setInterval()的返回值 ,这个数值就对应这个定时器的唯一门牌号,就好比数据库每个记录的唯一 ID 一样.用console.log()去取会发现 其实这个数值是不固定的 我刚刚运行了你的代码 输出的是1 而不是2
我试了一下 那个数字是页面写上去的 ,每次修改,数字都会加一,跟知识无关
不只是2,先是1来回运行几次(点击"Preview"),每运行一次就会加一
应该是document.write()运行的次数。
为什么是2啊?
document.write()将setInterval()的返回值写到页面上了
直接写setInterval就好 不用document.write();