zoukankan      html  css  js  c++  java
  • JQuery原理

    1.简单模拟JQuery工作原理

    (function(window){
      var JQuery ={
        a: function(){
          alert('a');
        },
        b: function(){
          alert('b');
        }
      };
      window.JQuery = window.$ = JQuery;
    })(window);

    $.a();  //执行A函数

     说明:

    小括号能把我们的表达式组合分块,并且每一块,也就是每一对小括号,都有一个返回值。这个返回值实际上也就是小括号中表达式的返回值。所以,当我们用一对小括号把匿名函数括起来的时候,实际上小括号对返回的,就是一个匿名函数的Function对象。因此,小括号对加上匿名函数就如同有名字的函数般被我们取得它的引用位置了。所以如果在这个引用变量后面再加上参数列表,就会实现普通函数的调用形式。

    2.JQuery.fn原理,理解prototype机制

    3.JQuery自定义插件

    写法如下:

    (function($){})(JQuery);

    3.1编写实用工具函数

  • 相关阅读:
    4.1.4协变和逆变 不常用
    4.1.33匿名方法Lambda语法
    4.1.1委托和广播
    1.4.3用户定义异常类
    1.4.2异常处理
    1.3.6接口判断及显式实现比较
    常用正则表达式
    git
    Pod 操作
    C语言指针的初始化和赋值
  • 原文地址:https://www.cnblogs.com/jintianfan/p/3474738.html
Copyright © 2011-2022 走看看