zoukankan      html  css  js  c++  java
  • 页面上常用的js方法(http://hpyer.cn/)

    <ul><div id="clock"></div>  
     <script>  
    function changeClock()  
    {  
    var d = new Date();
    document.getElementById(
    "clock").innerHTML =
    d.getFullYear() + "-" + (d.getMonth() + 1) + "-" + d.getDate() + " " + d.getHours() + ":" + d.getMinutes() + ":" + d.getSeconds();
    } window.setInterval(changeClock,
    1000); </script>


    用于给界面上加入动态显示的时间

    function a(){
      var i=0;
      function b(){
      alert(++i);
      }
      return b;
      }
      var c = a();
      c();
      

    这段代码有两个特点:
      1、函数b嵌套在函数a内部;
      
    2、函数a返回函数b。
      这样在执行完var c
    =a()后,变量c实际上是指向了函数b,再执行c()后就会弹出一个窗口显示i的值(第一次为1)。这段代码其实就创建了一个闭包,为什么?因为函数a外的变量c引用了函数a内的函数b,就是说:
      当函数a的内部函数b被函数a外的一个变量引用的时候,就创建了一个闭包

  • 相关阅读:
    HTTP
    nginx反向代理和负载均衡
    keepalive
    lnmp
    DNS
    jumpserver跳板机
    博客已搬家到CSDN
    JAVA中关于上传图片到数据库和从数据库取出显示图片的问题
    checkbox的标签和全选中问题
    SOCKET
  • 原文地址:https://www.cnblogs.com/is1988/p/2609807.html
Copyright © 2011-2022 走看看