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

【没看明白的,看过来!】

我也是花很大力气才看懂的:

先前,我们已经习惯地认为,要想使用方法,先定义其对象,然后通过对象调动方法:


    var myDate=new Date();

    document.write(myDate.getHours());


我们也开始断定,变量赋值之后就是要在某处用的:


    var vari=3;

    vari++;

    document.wri......


忽然有一天,方法在不调用的情况下直接赋给了变量,并且还不在别处用掉,而且又出来一个没学过的或许ID之后点value还赋值!:


 var int=setInterval(clock, 100);
 function clock(){
   var time=new Date();
   document.getElementById("clock").value = time;
 }


茫然了。。。


原来,setINterval() 方法需要一个专门的变量来存储,然后计时器每隔100毫秒调用clock函数,该函数中定义一个日期对象time,接下来在文档中或许ID“clock”并输入time,即现在的日期。由于在计算机的一个叫int的变量中有个计时器在以没100毫秒的速度调用着clock函数,1秒等于1000毫秒,所以你将看到输入框中动态更新着日期。(OVER)

正在回答

1 回答

赞!做的很好


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

举报

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

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

进入课程
意见反馈 帮助中心 APP下载
官方微信