zoukankan      html  css  js  c++  java
  • 说说Jquery吧之一,$ 是什么?jQuery 是什么?

    $ 是什么?jQuery 又是什么?

    jQuery = window.jQuery = window.$ = function( selector, context ) {

      return new jQuery.fn.init( selector, context );

    }

    通过这段代码,可以看到 $,jQuery 是 window 对象上自定义的一个成员,这个成员指向了一个匿名函数,以后可以通过window 对象的 $ 或者 jQuery 来使用这个函数。

    这个函数返回了一个通过 jQuery.fn.init 函数定义的对象。说明通过 jQuery 得到的对象其实是一个 jQuery.fn.init 函数创建的对象,那么,以后通过 jQuery.fn.init 的原型定义的函数或者属性都可以被通过 jQuery 创建的对象来使用。

    jQuery.fn 是什么?

    jQuery.fn = jQuery.prototype = {

    };

    从 35 行到 538 行,为 jQuery.fn 的定义,jQuery.fn 就是 jQuery 所指向的函数的原型对象。所以在 jQuery 的原型上定义的函数就可以通过 jQuery.fn 来使用了。

    而上边的 jQuery.fn.init 就是 jQuery 函数原型对象上的一个函数。

  • 相关阅读:
    机器学习第二章复习
    机器学习第三章复习
    机器学习第四章复习
    第一次作业
    第二次作业
    第06组 Beta版本演示
    第06组 Beta冲刺(4/4)
    第06组 Beta冲刺(3/4)
    第06组 Beta冲刺(2/4)
    第06组 Beta冲刺(1/4)
  • 原文地址:https://www.cnblogs.com/lori/p/2091579.html
Copyright © 2011-2022 走看看