• javascript 中的函数,控制流, 事件委托


    1. javascript 中的函数:

      无参函数

      单参函数

      多参函数

      返回值函数(return 语句)

      递归函数

      匿名函数

      构造函数

    2.javascript 中的控制流

      if(){}

      if(){}else{}二分枝选择

      多分枝选择

      switch(num){

        case1 "qq":

          //函数执行

          break;

        case2 "kk":

          //函数执行

          break;

        default :

          break;

      }

    3.从性能方面考虑 javascript 中的事件委托

      当对页面很多元素事件绑定的时候,很耗内存,于是通过事件的冒泡机制,可以使用事件委托。

      

    var oUL = document.getElementById("oo");
    oUL.onclick = function(event){
        switch(event.target.id||event.srcElement.id)
             {
                     case "one":
                             alert("one");
                             break;
                      case "two":
                             alert("two");
                             break;
                       case "three":
                             alert("three");
                             break;
    
              }
    };

      jQuery 中是使用delegate 进行事件委托。

      $("#oo").delegate("li","click",function(){    //....      });

    疯癫不成狂,有酒勿可尝;世间良辰美,终成水墨白。
  • 相关阅读:
    python-Python调用wcf接口
    一个数据驱动的ui自动化框架思路
    selenium分布式部署
    UI自动化-Element is not clickable at point-----问题记录
    idea下载git代码
    windows的hosts文件路径
    端口号
    Hadoop压缩
    MongoDB(单节点)环境配置
    快排
  • 原文地址:https://www.cnblogs.com/chuyu/p/3197084.html
Copyright © 2020-2023  润新知