zoukankan      html  css  js  c++  java
  • 19 01 12 javascript 定时器 封闭函数

    定时器

    定时器在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!');
    }()
  • 相关阅读:
    QSetting
    类中函数前、后、参数加const
    delete指针
    自定义数组类
    手动调用构造函数
    windows和linux平台下的通用时间测试函数
    多线程编程学习
    Android 利用ImageView显示图片
    特征描述算子-sift
    opencv边界扩展
  • 原文地址:https://www.cnblogs.com/fromlantianwei/p/10260673.html
Copyright © 2011-2022 走看看