码迷,mamicode.com
首页 > 编程语言 > 详细

19 01 12 javascript 定时器 封闭函数

时间:2019-01-12 19:29:07      阅读:241      评论:0      收藏:0      [点我收藏+]

标签:制作   function   class   func   javascrip   art   异步操作   clear   执行函数   

定时器

定时器在javascript中的作用
1、制作动画
2、异步操作
3、函数缓冲与节流

定时器:
    setTimeout  只执行一次的定时器 
    clearTimeout 关闭只执行一次的定时器
    setInterval  反复执行的定时器
    clearInterval 关闭反复执行的定时器

*/

var time1 = setTimeout(myalert,2000); // 第一个值是函数 第二个值是毫秒
var time2 = setInterval(myalert,2000);
/*
clearTimeout(time1);
clearInterval(time2);
*/
function myalert(){
    alert(‘ok!‘);
}

封闭函数

封闭函数是javascript中匿名函数的另外一种写法,创建一个一开始就执行而不用命名的函数。

一般定义的函数和执行函数:

function myalert(){
    alert(‘hello!‘);
};

myalert();

封闭函数:

(function myalert(){
    alert(‘hello!‘);
})();

封闭函数的装逼写法  还可以在函数定义前加上“~”和“!”等符号来定义匿名函数

!function myalert(){
    alert(‘hello!‘);
}()

 

19 01 12 javascript 定时器 封闭函数

标签:制作   function   class   func   javascrip   art   异步操作   clear   执行函数   

原文地址:https://www.cnblogs.com/fromlantianwei/p/10260673.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!