JavaScript-Xframe.js
====
@Author: xiugang * @Time: 20180722 <br>
@Desc: 实现一个类似于JQuery功能的框架 <br>
V 1.0: 实现了`基础框架`、`事件框架`、`CSS框架`、`属性框架`、`内容框架`、`动画框架`的搭建 <br>
V 2.0:实现了框架的进一步优化,具有良好的扩展性, 可以支持链式访问 <br>
V 3.0:种子模块:命名空间、对象扩展、数组化、类型的判定、domReady,无冲突处理 <br>
V 4.0: 数据类型的检测、正则表达式的基本用法,数据绑定的知识(模板的使用) <br>
V 5.0:实现继承的基本理解,事件框架的封装和测试 <br>
V 6.0: 实现了CSS样式框架封装和测试 <br>
V 7.0: 实现了选择框架的封装和测试 <br>
V 8.0: 实现了属性框架的封装和测试 <br>
V 9.0: 实现了DOM框架的封装和测试<br>
V 10.0:实现了本地存储框架的封装(缓存框架、cookie、Localstorage框架)<br>
V 11.0 实现了动画框架的封装和本地测试 <br>
V 12.0 在每一个立即函数+闭包的前面添加;实现框架的兼容性 <br>
以上是前期代码封装过程中的每一个过程版本信息,最终实现了这个最终封装好的框架[Release V1.0],目前主要有两个版本。<br>
-
版本1:立即函数+闭包实现的JQuery版本<br>
-
版本2:使用require.js实现的模块化的JQuery版本<br>
-
JavaScript-Xframe.js
====
@Author: xiugang * @Time: 20180722 <br>
@Desc: Implement a framework similar to JQuery functionality <br>
V 1.0: Implement the `basic framework`, e`vent framework`, `CSS framework`, `property framework`, `content framework`, `animation framework `<br>
V 2.0: Implemented further optimization of the framework, with good scalability, can support chained access <br>
V 3.0: seed module: namespace, object extension, array, type determination, domReady, no conflict handling <br>
V 4.0: Detection of data types, basic usage of regular expressions, knowledge of data binding (use of templates) <br>
V 5.0: basic understanding of implementation inheritance, encapsulation and testing of event frameworks <br>
V 6.0: implementation of CSS style frameworks Packaging and Testing <br>
V 7.0: Encapsulation and testing of the selection framework is implemented <br>
V 8.0: Encapsulation and testing of the attribute framework is implemented <br>
V 9.0: Encapsulation and testing of the DOM framework is implemented <br>
V 10.0: Encapsulation of the local storage framework is implemented (Cache Framework, Cookies, Localstorage Framework) <br>
V 11.0 implements encapsulation and local testing of animation frameworks <br>
V 12.0 in every immediate function + closure Added before; implements framework compatibility<br>
The above is the version of each process in the pre-code encapsulation process, and finally the final packaged framework<br>
---
[Release V1.0] is implemented. There are currently two versions.
-
Version 1: JQuery version of immediate function + closure implementation<br>
---
Version 2: Modular JQuery version implemented with require.js
-
[![GitHub tag](https://img.shields.io/github/tag/expressjs/express.svg)](https://github.com/xiugangzhang/)
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
-Trophy-@Desc-通过分析jQuery源代码实现的类似于jQuery功能的框架+V1.0-构建了基本框架、事件框架、CSS框架、属性框架、内容框架和动画框架+V2..zip (22个子文件)
-trophy- @Desc- 通过分析jQuery源码实现的一个类似于JQuery功能的框架 + V 1.0- 实现了基础框架、事件框架、CSS框架、属性框架、内容框架、动画框架的搭建 + V 2
项目内附说明
如果解压失败请用ara软件解压.txt 42B
xframe.js-master
ModularVersion1【xframe.js】
xframe-min-1.1.js 128KB
xframe.js 126KB
xframe-min-1.0.js 25KB
ModularVersion2【xframe.js】
require.min.js 27KB
js
contentModule.js 3KB
selectModule.js 10KB
cacheModule.js 13KB
attrModule.js 4KB
domReadyModule.js 3KB
stringModule.js 9KB
eventModule.js 7KB
cssModule.js 7KB
arrModule.js 24KB
funcModule.js 1KB
basisModule.js 5KB
animateModule.js 16KB
domModule.js 10KB
xframe.js 6KB
main.js 1KB
index.html 6KB
README.md 3KB
共 22 条
- 1
资源评论
2401_87496566
- 粉丝: 1085
- 资源: 5284
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功