美文网首页
时钟,倒计时,变量的作用域,封闭函数,用变量定义函数,闭包

时钟,倒计时,变量的作用域,封闭函数,用变量定义函数,闭包

作者: 寻_4533 | 来源:发表于2019-06-12 23:12 被阅读0次

    //时钟:

    // window.onload = function () {

    //    var oBox = document.getElementById('box');

    //    var now = new Date();

    //    var year = now.get();年份

    //    var month = now.getMonth()+1;月份 范围0-11

    //    var date = now.getDate();日期

    //    var week = now.getDay();星期,范围0-6

    //    var hour = now.getHours();时

    //    var minute = now.getMinutes();分

    //    var second = now.getSeconds();秒

    //      重绘向div里面插入时间

    //    oBox.innerHTML = '当前时间'+ year+'年'+month+'月'+date+'日 星期'+week+''+hour+':'+minute+':'+second;

    //    function toWeek(num){

    //

    // }

    // 倒计时:

    // window.onload = function () {

    //    var oDiv = document.getElementById('div1');

    //

    //    var now = new Date();

    //    var future = new Date(2019,5,18,0,0,0);

    //    console.log(future - now);

    //    var milli = parseInt((future - now) / 1000);

    //    var day = parseInt(milli / 86400);

    //    var hour = parseInt((milli % 86400) / 3600);

    //    var minute = parseInt(((milli % 86400) %3600 ) /60 );

    //    var second = milli % 60;

    // }变量的作用域

    // var a = 12;全局变量

    // function aa() {

    //    var a = 5;局部变量

    //    alert(a);

    // }

    // aa();

    //    封闭函数

    //    ;(function () {

    //        var str = '欢迎';

    //        alert(str);

    //    })();

    //    ~function () {

    //        var str = '欢迎';

    //        alert(str);

    //    }();

    //    !function () {

    //        var str = '欢迎';

    //        alert(str);

    //    }();

    //    用变量的方式定义函数

    //    var myAlert = function () {

    //        alert('hello');

    //    }

    //闭包:

    // 闭包的本质就是函数嵌套,就是在函数里面定义函数

    // 内部函数可以引用外部函数的参数和变量

    // 参数和变量不会被垃圾回收

    // 作用:可以存循环的索引值,做私有变量计数器

    // function aa(b) {

    //    var a = 12;

    //    function bb() {

    //        alert(a);

    //        alert(b);

    //    }

    //    return bb;

    // }

    //存循环的索引值

    // window.onload = function () {

    //    var aLi = document.getElementsByTagName('li');

    //    for (var i = 0; i

    //        (function (i) {

    //              aLi[i].onclick = function () {

    //            alert(i);

    //        }

    //        })(i)

    //

    //    }

        // }

    相关文章

      网友评论

          本文标题:时钟,倒计时,变量的作用域,封闭函数,用变量定义函数,闭包

          本文链接:https://www.haomeiwen.com/subject/ytrdfctx.html