一,JS计时事件
JS计时事件主要有两个方法:
- setTimeout 未来某时执行代码
- clearTimeout 取消setTimeout()
- 1000 毫秒等于一秒
1.setTimeout
var time = setTimeout("JS语句",毫秒);
毫秒是指从现在起多少秒以后执行设定语句;
5s后显示弹出框
计时器(无限循环):点击计时开始按钮,时间会从0开始不断的往上加。
关键:计时函数timecount的递归调用,以及count的自增;
2.clearTimeout()
可以暂停的计时器,点击暂停后计时停止;
关键:在无限循环的计时器基础上利用clearTimeout函数暂停计时
二,JS Cookies
cookie 用来识别用户。
有关cookie的例子:
- 名字cookie:当首次访问页面时,可能会注册,包括用户名。用户名会存储于 cookie 中。下次登录时,用户名会从 cookie 中取回,我们就会收到类似 "Welcome John Doe!" 的欢迎词。
- 密码cookie:当首次访问页面时,可能会注册,包括设置密码,密码也会存储在cookies中,下次登录,密码会从cookie中取回。
- 日期cookie:当首次访问你的网站时,当前的日期可存储于 cookie 中。当下次访问再网站时,日期会cookie 中取回。我们就会收到一条消息:"Your last visit was on Tuesday August 11, 2017!"。。
创建和存储 cookie的代码真的好长o(╥﹏╥)o,无力看下去。日后补上吧