JS(定时器、 sessionStorage、 localStorage)

JavaScript017

JS(定时器、 sessionStorage、 localStorage),第1张

1、定时器

2、清除定时器

3、例如:  过一秒钟 在控制台上打印出 一个数字 比如1,再过一秒钟 打印出2 ....,点击清除定时器 终止打印 。

4、 setTimeout 和 setInterval的区别是:

5、 sessionStorage 存储之后 页面刷新 缓存的值不会消失, 但是 把tab页 或者叫 会话 关闭之后,缓存的值就不存在了。

6、  localStorage会一致存储在本地,会话或者tab页关闭也不会消失 ;

        localStorage是和地址有关系的,地址改变了,localStorage里面的值就不存在了;

        前面地址没有发生改变的话,localStorage依然存在 ,虽然页面改变了;

setInterval()循环执行相应的方法

<script type="text/javascript">

setInterval("myInterval()",1000)//1000为1秒钟

function myInterval()

{

alert('实战帮,javascript视频课程')

}

</script>

1.setTimeout(Expression,DelayTime),在DelayTime过后,将执行一次Expression,setTimeout 运用在延迟一段时间,再进行某项操作。

setTimeout("",time) 设置一个超时对象

2.setInterval(expression,delayTime),每个DelayTime,都将执行Expression.常常可用于刷新表达式.

setInterval("",time) 设置一个超时对象

SetInterval为自动重复,setTimeout不会重复。

3.1clearTimeout(对象) 清除已设置的setTimeout对象

3.2clearInterval(对象) 清除已设置的setInterval对象