`

jquery初步认识-20140123

 
阅读更多
一、原型模式结构

// 定义一个jQuery构造函数
var jQuery = function() {
    xxxxxxxxxx
};

// 扩展jQuery原型 
jQuery.prototype = {
    xxxxxxxxxx
};

//上面是一个原型模式结构,一个jQuery构造函数和jQuery实例化对象的的原型对象

 var jq = new jQuery(); //变量jq通过new关键字实例化jQuery构造函数后就可以使用原型对象中的方法,但是jQuery不是这个用的


二、返回选择器实例

var jQuery = function() {
    // 返回选择器实例
    return new jQuery.prototype.init();
};
jQuery.prototype = {
    // 选择器构造函数
    init: function() {

    }
};

虽然jQuery不是通过new关键字实例化对象,但是执行jQuery函数仍然得到的是一个通过new关键字实例化init选择器的对象

var navCollections = jQuery('.nav');  //变量navCollections保存的是class名为nav的DOM对象集合


三、访问原型方法

var jQuery = function() {
    // 返回选择器实例
    return new jQuery.prototype.init();
};
jQuery.prototype = {
    // 选择器构造函数
    init: function() {

    },

    // 原型方法
    toArray: function() {

    },
    get: function() {

    }    
};

// 共享原型
jQuery.prototype.init.prototype = jQuery.prototype;

jQuery函数中返回的选择器实例对象为jQuery对象

jQuery('.nav').toArray(); // 将结果集转换为数组

jQuery.prototype.init.prototype = jQuery.prototype; // 共享原型




分享到:
评论

相关推荐

    基础jquery

    以上提到的知识点为 jQuery 的一些基础概念和方法,适合初学者建立对 jQuery 的初步认识。随着对这些基础知识的熟练掌握,开发者可以进一步深入探索 jQuery 更高级的使用方式,如高级事件处理、插件开发等。

    jQuery入门

    ### jQuery入门知识点详解 #### 一、jQuery简介 ##### 1-1 感性认识 ...以上内容概述了jQuery的基础概念及其在实际应用中的优势所在,为初学者提供了关于jQuery的初步了解,并指出了后续学习的方向。

    jquery学习一

    **jQuery学习一** jQuery是一个广泛使用的JavaScript库,它极大地简化了HTML文档遍历、事件处理、...通过以上内容,你应该对jQuery有了初步的认识。继续深入学习,你将能更好地利用这个强大的库来提升Web开发效率。

    jQuery视频教程及详细说明

    通过简单的DOM选择器和操作示例,让你对jQuery有一个初步的认识。 ### 第二讲:可以编辑的表格 这一讲将深入到jQuery的DOM操作,展示如何动态创建和修改表格元素。我们将学习如何使用jQuery实现表格单元格的编辑...

    ajax聊天室 jquery+C#

    【jQuery + C# 实现Ajax聊天室】 Ajax(Asynchronous JavaScript and XML)技术允许网页...同时,对C#的HTTP处理和数据库操作有初步认识。实践过程中,还可以学习如何将前后端数据绑定,实现动态、实时的Web应用程序。

    初步认识JavaScript函数库jQuery

    jQuery 库可以通过一行简单的标记被添加到网页中。 jQuery 库 – 特性 jQuery 是一个 JavaScript 函数库。 jQuery 库包含以下特性: HTML 元素选取 HTML 元素操作 CSS 操作 HTML 事件函数 JavaScript 特效和...

    jQuery语法

    ### jQuery语法知识点...通过以上介绍,我们对jQuery的基本语法有了初步的认识,这对于进行更复杂的Web开发工作非常有用。jQuery的强大之处在于它极大地简化了JavaScript编程,并使得对HTML文档的操作更加简单高效。

    css和javascript初步认识教程

    **CSS初步认识** CSS(Cascading Style Sheets)是一种样式表语言,用于描述HTML或XML(包括如SVG、MathML等各种XML方言)文档的呈现。它控制着网页的布局和外观,让网页的设计更加丰富多彩。 1. **CSS基础概念** ...

    jquery入门的例子

    通过以上内容,相信你对jQuery有了初步的认识。实践是检验真理的唯一标准,动手尝试编写jQuery代码,结合实际项目,你将更快地掌握这个强大的库。记得,jQuery的魅力在于其高效性和易用性,希望你能享受编程的乐趣。

    简单易用的jquery入门学习

    通过以上介绍,你应该对 jQuery 的基本使用有了初步认识。在进一步学习过程中,可以结合提供的"jquery学习"资源,进行实践操作,加深理解。记住,实践是检验真理的唯一标准,多写代码,多尝试,才能更好地掌握 ...

    jquery入门实例

    通过这个基础教程,你已经对jQuery有了初步认识。继续深入学习,你将能利用jQuery实现更复杂的交互和动态效果,提升网页开发效率。记得多实践,理论结合实际,才能更好地掌握jQuery的精髓。祝你在jQuery的学习之路上...

    jquery mobile快速入门 例子

    通过以上介绍,你应该对jQuery Mobile有了初步认识。在实际项目中,结合具体需求和这些基本知识点,你可以快速构建出符合移动设备特性的Web应用。记得实践是检验真理的唯一标准,动手尝试编写你的第一个jQuery ...

    jQuery入门学习资料

    通过以上的介绍,你已经对jQuery有了初步的认识。在实践中不断探索和学习,你将能够熟练掌握这个强大的库,并提升你的前端开发技能。记得查看压缩包中的“jquery资料”,其中可能包含了更多的实例、教程和练习,以...

    jquery入门

    **jQuery 入门详解** ...通过以上介绍,你应该对 jQuery 有了初步的认识。实际应用中,不断实践和学习新的 API,将使你更加熟练地掌握这一强大的工具。在阅读提供的教程文件时,记得结合实践,加深理解。

    jquery基础知识第一讲之认识jquery

    通过上述内容的学习,我们应该对jQuery有了一个初步的认识。在实际的开发过程中,我们可以利用jQuery提供的丰富API来实现更加复杂和动态的网页效果。随着对jQuery知识的不断深入,我们将能够更加熟练地运用这个强大...

    jquery基础教程

    通过以上内容,你应该对jQuery有了初步的认识。继续深入学习,你会发现jQuery是一个强大而灵活的工具,可以大大提高你的前端开发效率。记得理论结合实践,多动手编写代码,这样才能更好地理解和掌握jQuery的魅力。

    jQuery实现的贪吃蛇小游戏

    在本项目中,我们将探讨如何使用jQuery库来创建一个经典的贪吃蛇小游戏。jQuery是一个流行的JavaScript库,它简化了...通过分析和实践这个项目,初学者可以更好地掌握jQuery的实用技巧,并对游戏开发有一个初步的认识。

Global site tag (gtag.js) - Google Analytics