javascript(五)之框架
来源:互联网 发布:刚哥淘宝店铺装修 编辑:程序博客网 时间:2024/05/24 04:50
JavaScript 框架包括:MooTools、Backbone、Sammy、Cappuccino、Knockout、JavaScript MVC、Google Web Toolkit、Google Closure、Ember、Batman 以及 Ext JS。
JavaScript 库 - jQuery、Prototype、MooTools
所有这些框架都提供针对常见 JavaScript 任务的函数,包括动画、DOM 操作以及 Ajax 处理;
jQuery 是目前最受欢迎的 JavaScript 框架。
它使用 CSS 选择器来访问和操作网页上的 HTML 元素(DOM 对象)。
jQuery 同时提供 companion UI(用户界面)和插件。
许多大公司在网站上使用 jQuery:
Prototype
Prototype 是一种库,提供用于执行常见 web 任务的简单 API。
API 是应用程序编程接口(Application Programming Interface)的缩写。它是包含属性和方法的库,用于操作 HTML DOM。
Prototype 通过提供类和继承,实现了对 JavaScript 的增强
MooTools 也是一个框架,提供了可使常见的 JavaScript 编程更为简单的 API。
MooTools 也含有一些轻量级的效果和动画函数
YUI - Yahoo! User Interface Framework,涵盖大量函数的大型库,从简单的 JavaScript 功能到完整的 internet widget。
Ext JS - 可定制的 widget,用于构建富因特网应用程序(rich Internet applications)。
Dojo - 用于 DOM 操作、事件、widget 等的工具包。
script.aculo.us - 开源的 JavaScript 框架,针对可视效果和界面行为。
UIZE - Widget、AJAX、DOM、模板等
==================
CDN - 内容分发网络
您总是希望网页可以尽可能地快。您希望页面的容量尽可能地小,同时您希望浏览器尽可能多地进行缓存。
如果许多不同的网站使用相同的 JavaScript 框架,那么把框架库存放在一个通用的位置供每个网页分享就变得很有意义了。
CDN (Content Delivery Network) 解决了这个问题。CDN 是包含可分享代码库的服务器网络。
Google 为一系列 JavaScript 库提供了免费的 CDN,包括:
- jQuery
- Prototype
- MooTools
- Dojo
- Yahoo! YUI
如需在您的网页中使用 JavaScript 框架库,只需在 <script> 标签中引用该库即可:
为了引用某个库,请使用 <script> 标签,其 src 属性设置为库的 URL:
引用jQuery;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
- javascript(五)之框架
- JavaScript之五:继承
- javascript之AJAX框架
- JavaScript笔记之框架
- Javascript框架之dhtmlXGrid
- Javascript框架之DataTables
- qooxdoo通用javascript框架手册(五)
- Javascript测试框架Jasmine(五):Spies
- javascript学习笔记之五
- JavaScript学习之路<五>
- javascript框架之继承机制
- javascript框架之继承机制javascript
- 活动对象框架之五:其他用法
- 图解DotNet框架之五:System.Reflection
- 图解DotNet框架之五:System.Reflection
- media and camera框架之五:JetPlayer
- Tornado框架知识系列之五
- javascript写类方式之五
- 第五届蓝桥杯软件类省赛真题-C-A-4_史丰收速算
- Centos-6.5安装CDH-5.9.0教程
- 数据库并发控制
- Vim中自动在程序起始处添加版权和作者信息
- java List分组
- javascript(五)之框架
- 287. Find the Duplicate Number
- Oracle调整表空间大小——ORA-03297: 文件包含在请求的 RESIZE 值以外使用的数据
- 23种设计模式(1):单例模式
- 获取java类中的具体泛型实现类
- vi的常用键盘操作
- memcached常用命令及使用说明
- 导入导出Excel文件
- 跨域之iframe