JavaScript之cookie
1.cookie
2.计时事件
1.cookie
Cookie的作用:在本地浏览器储存数据,经常用于记住账号等等
Cookie组成:
键值对的形式
Username=asdasd pwd=123456 phone=13512633908
1
有效期:expires=今天以后的时间
存储cookie
按照cookie的形式写好一个字符串,然后把它赋值给document.cookie,浏览器就会缓存这个cookie,可以存储多个键值对,但是键的名字不能重复
获取cookie:
通过document.Cookie就能通过浏览器之前储存
在这里插入图片描述
清除cookie
将储存的cookie的有效期改成歌曲的某一天(过期)就清除了cookie
在这里插入图片描述
2.计时事件
Setlnterval(“函数”,毫秒数);它是一个计时器
setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。
setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。
提示: 1000 毫秒= 1 秒。
提示: 如果你只想执行一次可以使用 setTimeout() 方法。
在这里插入图片描述
显示当前时间 ( setInterval() 函数会每秒执行一次函数,类似手表)。使用 clearInterval() 来停止执行:
var myVar = setInterval(function(){ myTimer() }, 1000);
function myTimer() {
var d = new Date();
var t = d.toLocaleTimeString();
document.getElementById("demo").innerHTML = t;
}
function myStopFunction() {
clearInterval(myVar);
}