3、jQuery面向对象】的更多相关文章

1.首先介绍callback.js对ajax进行了封装 function ajaxFunction(){ var xmlHttp; try{ // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); } catch (e){ try{// Internet Explorer xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e){ try{ xmlHttp=new…
文章由来:jQuery源码学习时的总结 在JS中,一般的面向对象的写法如下: function Cao(){}//定义一个构造函数 Cao.prototype.init = function(){}//原型上添加初始化方法 Cao.prototype.other = function(){}//可执行的其他实际方法 var c1 = new Cao();//实例化对象 c1.init();//初始化 c1.css();//操作函数 定义一个对象Cao,实例化c1,c1.init()初始化,c1.…
定义的写法 //构造函数 function test(){ //construct code } //初始化方法 test.prototype.init = function(){ //init code }; //扩展方法 test.prototype.expandFunc = function(){ //expend function code }; 调用的写法 //定义一个对象实例 var t = new test(); //初始化 t.init(); //调用扩展方法 t.expandF…
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getS…
1.alert例子 (function($){ $.alert = function(msg){ window.alert(msg); } $.fn.alert = function(msg){ window.alert(msg); } })($); $().ready(function(){ $.alert("aaaaa"); $("body").alert("bbbb"); }); 2.继承 (function(jQuery){ jQuery…
笔记(二)也分为三部分: 一. 介绍: 注释说明:v2.0.3版本.Sizzle选择器.MIT软件许可注释中的#的信息索引.查询地址(英文版)匿名函数自执行:window参数及undefined参数意义 'use strict' 严格模式:代码规范及其不推荐严格模式理由rootjQuery根节点:document 获取及其声明意义readyList DOM加载相关……typeof undefined 字符串形式'undefined'的存放及其意义. 先看开头的注释: /*! * jQuery J…
//传统写法 //全局方法 ;(function($){ $.method = function(){ } //or $.obj = { method1:function(){}, method2:function(){} } })(jQuery); //对象方法 ;(function ($){ $.fn.myPlugin = function (options){ var oSetting = $.extend(defaultOptions, options); return this.eac…
什么是对象: 对象是一个整体,对外提供一些操作. 什么是面向对象: 使用对象时,只关注对象提供的功能,不关注其内部细节,例如jquery 面向对象是一种通用思想,并非只有编程中能用,任何事情都可以用. javascript中得面向对象: 面向对象编程(OOP)的特点: 抽象:抓住核心问题 封装:不考虑内部实现,只考虑功能使用 继承:从已有对象上,继承出新的对象 —多重继承 —多态 对象的组成: —方法—函数:过程.动态的 —属性—变量:状态.静态的 用工厂方式构造对象:构造函数 ));i<thi…
什么是对象 对象是一个整体,对外提供一些操作 什么是面向对象 使用对象时,只关注对象提供的功能,不关注其内部细节:比如jQuery 面向对象编程(OOP)的特点(自己理解的特点:把书本上多态放在类继承里 封装 继承:从已有的对象上,继承出新的对象 多重继承 多态 对象的组成 方法---函数:过程.动态的 属性---变量:状态.静态的 arr=[,,,,] //arr是一个对象 arr.length://属性 arr.push(6)://方法//变量跟属性本是同一个东西//var a=12://变…
HGM简单连连看游戏源码  2014-5-19 [VS2010]源码描述:这是一款基于WinForm窗体程序的简单水果连连看的小游戏.界面比较美观, 功能如下:该游戏可以显示当前关卡,还有剩余时间.重新开始.暂停的功能.水果消除完后进入下一关.时间结束游戏也将终止. 玩法:主要是通过鼠标连续点击两个水果可以直接相连的既可以消除水果 该源码功能比较完整,感兴趣的可以下载研究下. QMVC框架v1.0源码  2014-5-19 [VS2012]源码描述:QMVC是指高性能mvc框架,Q是Quick的…