当前位置:七道奇文章资讯编程技术Java编程
日期:2011-04-13 09:27:00  来源:本站整理

<b>40 个轻量级 JavaScript 库 (上)</b>[Java编程]

赞助商链接



  本文“<b>40 个轻量级 JavaScript 库 (上)</b>[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

风行的 JavaScript 库不胜列举,jQuery, MooTools, Prototype, Dojo, YUI.这些 JavaScript 库功效丰富,加上它们的插件,几近能胜任任何工作,但是这是有代价的,这些库常常招致你的网页尺寸臃肿.在某些场所,假如你只想完成特定的工作,可以利用一些功效更专一的轻量库,本文介绍了40个非常超卓的轻量级 JavaScript 库.

1. 表单相关
wForms
一个低调的开源项目,简化了绝大大都常用 JavaScript 表单功效,包含可以直接利用的表单考证功效,别的,还包含强盛的表单同步以及表单条件判断功效.


Validanguage
又一个低调的 JavaScript 表单考证框架.它拥有集成逻辑,一些设置可以针对全局,单个表单或单个对象.供应两个API,集成 AJAX 支持,缓存,以及回调函数.它供应近似 HTML 的 API 语句,以及面向对象的 JavaScript API .


LiveValidation
一个轻量的表单考证库.除了传统的考证功效,还供应及时考证,可以一边输入一遍考证.Ruby on Rails 用户大概会发现这个库非常好用,因为他们的命名法则和参数非常近似.该库既有独立版本,又有一个 Prototype 版本.


yav
一个强盛,机动,可扩大的表单考证库.支持各种场所,从简单的如日期,电子邮件地址以及整数的考证,到复杂的,如正则表达式.内置 AJAX 支持,输出的错误消息可以定位到对象级.

qForms
处理表单的整套筹划.功效包含各种考证法则,避免多次公布的机制,以及锁定或解锁拟定输入框.

formreform
不基于 table 的多栏计划历来是一个挑衅.这个微型库将传统的表单变成漂亮的多栏情势.
2. 动画相关
$fx()
一个用来让 HTML 对象运动的轻量库.你可以在一个时间轴上改变任何 CSS 属性,关于复杂动画,你可以将各种效果结合起来,将对象分组,让它们并行运动.


JSTweener
一个生成中间帧的 JavaScript 库,它的 API 近似闻名的中间帧引擎 Tweener.你可以指定动画时间,定义切换效果以及时延.在几近任何点都可以触动事件.


Facebook Animation
一个强盛的,用来成立可定制的,基于 CSS 的动画.在 Facebook 动画中,几行代码便可以改进 UI.语法和 FBJS (用于 Facebook 的库)一样.

FX
一个语法近似 YUI 的轻量 JavaScript 库,可认为几近任何 CSS 属性成立中间帧.支持颜色和转动动画,为对象设置 to 和 from 值便可以了.
3. 视觉与图形效果
JS charts
支持柱状图,圆饼图以及简单的曲线图.直接将这个库插入网页,然后从 XML 文件或 JavaScript 数组变量调用数据.PNG 格局,兼容全部主要浏览器.


Canvas 3D JS Library (C3DL)
C3DL 使 3D 程序的编写变得简单.供应一套数学,场景与 3D 对象类,可以直接在浏览器中开辟 3D 内容,不需求很深的 3D 知识.


Processing.js
这是 Processing 语言在 JavaScript 的移植.2D输出功效丰富.供应了画图,色彩处理,字体,对象等处理函数.


Rapha?l
一个让人惊奇的 JavaScript 库,可以在 Web 上实现矢量图.利用 SVG, VML 成立的图形可以被更改或绑定事件.功效极端丰富,包含旋转,动画,缩放等.



ImageFX
该 JavaScript 库为图片增添效果,如虚化,锐化,浮雕,加亮等.ImageFX 利用画布对象实现这些效果,兼容全部主流浏览器.这个库非常简单利用,只要将 .js 库文件插入网页,调用那些函数便可.


Pixastic
Pixastic 利用 HTML5 画布对象,答应对原始像素举行操作.效果包含去饱和度,灰度级,反转,亮度,比较度调整,色彩,饱和度调整,以及浮雕,虚化等效果.因为用到了 HTML 5 的画布对象,因此还无法兼容全部浏览器.

Reflection.js
一个很低调的 JavaScript 自动实现倒影效果.倒影的高度,透明度可以调整.支持全部主流浏览器,文件尺寸小于5K.

4. 数据库
Taffy DB
一个 JavaScript 库,可以看做浏览器中的 SQL Server,或高级数组管理器.在利用了 AJAX 的程序中,可以用作数据库层,可以成立,读取,编辑,删除数据,利用循环,排序以及高级查询.

ActiveRecord.js
这个库支持 Google Gears 以及 Chrome,Aptana Jaxer, Adobe AIR 以及任何支持 HTML 5 SQL 细则的平台(目前有 Webkit 以及 iPhone).可以自动成立表,考证和同步数据.


  以上是“<b>40 个轻量级 JavaScript 库 (上)</b>[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .