`

jQuery中自执行函数与自写一个前端框架

阅读更多
//定义一个自执行函数并且返回一个jQ对象
(function(window){
	//alert("测试");
	var 
		jQuery=function(){
		//使用init返回jQ对象
		return jQuery.prototype.init();
	};
	jQuery.prototype.init=function(){
		//修正原型指向
	var
		toString={}.toString,
		length=0;
		constructor:jQuery;
		return this;
	};
	
	var $=jQuery;
	jQuery.fn=jQuery.prototype;
	jQuery.fn=jQuery.prototype.init.prototype;
	//使返回的对象在window全局下
	window.$=window.jQuery=jQuery;
		
})(window);
console.info($());

 

分享到:
评论

相关推荐

    jQuery权威指南-源代码

    jQuery是继Prototype之后的又一个优秀JavaScript框架,深受全球开发者欢迎,已经成为Web开发领域的事实标准。jQuery以其轻巧的体积、强大的选择器、出色的DOM封装、丰富的插件支持使得广大的Web前端开发者得心应手,...

    超实用的jQuery代码段

    超实用的jQuery代码段精选近350个jQuery代码段,涵盖页面开发中绝大多数要点、技巧与方法,堪称史上最实用的jQuery代码参考书,可以视为网页设计与网站建设人员的好帮手。《超实用的jQuery代码段》的代码跨平台、跨...

    jQuery学习笔记精心整理

    函数库: jQuery中一切都是函数,没有属性。 2. 为什么: 2个原因: (1). 简单 (2). jQuery解决了大部分浏览器兼容性问题。凡是jQuery让用的都没有兼容性问题 3. 为什么jQuery的使用逐渐减少: (1). 并没有优化...

    以厘PHP框架 v10.0.5-轻巧、高效的PHP开发框架推荐

    以厘php框架是一个支持阿里云(函数计算),腾讯(函数计算),swoole(webserver模式) 的云php框架,系统自带管理后台方便快速的进行开发。 前端以layui,jquery为基础,还包括了kindeditor 富文本编辑器、echarts 图表...

    DHUStore:基于Spring,SpringMVC,Mybatis和前端layui,bootstrap的在线商城

    jQuery + jQueryUI 该系统使用jQuery中的Javascript脚本库,并使用jQuery提供的功能函数来完成编码逻辑,实现业务功能,并解决多个浏览器的兼容性问题。 该系统在jQuery UI和动画效果中使用了许多插件,例如用于在...

    最新Python3.5零基础+高级+完整项目(28周全)培训视频学习资料

    JQuery扩展以及自动执行函数的应用 JQuery阻止事件发生 JQuery扩展 作业 第18周 内容概要 JS正则详解 JS正则详解之验证 组件BootStrap、EasyUI、JQueryUI 插件轮播 Django_Web框架引入 Django工程创建 Django目录...

    以厘php框架-PHP

    以厘php框架是一个支持阿里云(函数计算),腾讯(函数计算),swoole(webserver模式) 的云php框架,系统自带管理后台方便快速的进行开发。 基础核心完结不新增功能函数等 系统介绍: 前端以layui,jquery为基础,还包括...

    是谁呼叫舰队WhoCallsTheFleet.zip

    对于Windows系统,这个文件夹在C:\Users\[你的用户名]\AppData\Local\WhoCallsTheFleet基础框架个人 NW.js 项目基础框架:nw.js-base-framework第三方框架/库NW.js: 程序基础框架jQuery: JavaScript前端框架adm-zip:...

    精通AngularJS part1

    它是一套JavaScript前端框架,用于开发当下流行的数据驱动的单页面Web应用。其核心特性是:MVC、模块化、自动双向数据绑定、语义化标签、依赖注入等。 作者简介 Pawel Kozlowski有15年以上的Web开发经验,接触过...

    JavaScript权威指南(第6版)中文文字版

    19.6 jquery中的ajax 550 19.7 工具函数 563 19.8 jquery选择器和选取方法 566 19.9 jquery的插件扩展 574 19.10 jquery ui类库 577 第20章 客户端存储 579 20.1 localstorage和sessionstorage 581 20.2 cookie 586 ...

    JavaScript权威指南(第6版) 中文版

    19.6 jquery中的ajax 550 19.7 工具函数 563 19.8 jquery选择器和选取方法 566 19.9 jquery的插件扩展 574 19.10 jquery ui类库 577 第20章 客户端存储 579 20.1 localstorage和sessionstorage 581 20.2 cookie 586 ...

    JavaScript权威指南(第6版)

    19.6 jquery中的ajax 550 19.7 工具函数 563 19.8 jquery选择器和选取方法 566 19.9 jquery的插件扩展 574 19.10 jquery ui类库 577 第20章 客户端存储 579 20.1 localstorage和sessionstorage 581 20.2 cookie 586 ...

    python入门到高级全栈工程师培训 第3期 附课件代码

    08 数学意义的函数与python中的函数 09 为何要有函数 10 函数返回值 11 可变长参数 第15章 01 上节课复习 02 全局变量与局部变量 03 风湿理论之函数即变量 04 函数递归 05 函数递归补充 第16章 01 上节课回顾 02...

    Web-Develop-Tools-for-javascript

    #概述这是一个基于nodejs+express(ejs)+jquery+milk的Web单页应用, 用于展示milk框架的各个函数用法.MILK是一个我个人编写的有助于开发Web App的前端框架, 其核心功能是提供基于MVVM模式的视图与视图模型的数据绑定....

Global site tag (gtag.js) - Google Analytics