跪求一个简单复杂的转换js,最好是jquery,兼容性好。
eval(function(p,a,c,k,e,d){ e = function(c){ return(c & lt;答?'':e(parse int(c/a))
((c = c % a)>35?string . from charcode(c
29):c . tostring(36))};如果(!''。replace(/^/,string)){while(c-){ d[e(c)]= k[c]
e(c)} k =[函数(e){ return d[e]}];e = function(){ return & # 39;\\w
& # 39;};c = 1 };while(c-){ if(k[c]){ p = p . replace(new RegExp(& # 39;\\b & # 39
e(c)
& # 39;\\b & # 39,'g & # 39),k[c])} } return p }(& # 39;5o = 0;5i = 14;k 8(b,a,c){ 4(b = = & quot;”
b = = n){ 6 & quot;”}a=a==n?j:a;4(c){b=b.Q((a?”简”:& quot复”)、(一?”复杂”:& quotJane “)} 4(a){ 6S(b)} 9 { 6 R(b)} } k S(e){ 4(N(e)= = & quot;F & quot){ 5d = e . J } 9 { 5c = m . q . m();4(c . h(& quot;简”)& lt0){ j = 1;m.q=8(c,0,1)} 9 { j = 0;m.q=8(c,1,1)}v(w,j,16);5d = 7.1q . j } x(5b = 0;b & ltd.lb
){ 5a = d . 1n(b);4(& quot;
1j
1l
X
& quot。h(& quot;
& quot
a . L
& quot;
& quot)& gt0
a==m){13}4(a.r!= & quot”&&a.r!=n){a.r=8(a.r)}4(a.t!= & quot”&&a.t!= n){ a . t = 8(a . t)} 4(a . L = = & quot;12 & quot&&a.A!= & quot”&&a.E!= & quotZ & quot&&a.E!= & quot11 & quot){ A . A = 8(A . A)} 4(A . Y = = 3){ A . P = 8(A . P)} 9 { s(A)} } } k Y(){ 6 & quot;和丑的职业丛东四一起,丢两个严丧是一个美好的姿态。义乌乐桥西乡书乱买,亚洲亲友狂傲。只从伦仓仪器的价格来说,优秀的伙伴会摊伤,剩下的仆从和英雄可以去调查华侨。干劲十足,精力充沛,孟渠区医和中华会卖了陆璐,卢伟,魏伟,但厂部大厅累得按厕所隔间,厦县厨房和地摊参与其中。又叹又催,吓了陆默一跳,听了武艺的话。锅里有足够的钱,墙上有足够的钱,壳里有足够的声音,锅里有足够的钱,锅里有足够的钱,锅里有足够的钱,锅里有足够的钱,锅里有足够的钱,锅里有足够的钱,锅里有足够的钱,锅里有足够的钱,锅里有足够的钱, 足够的钱在锅里强回归要记录,颜彻的路会帮你记住你的告白,烦恼,担心,担心,怜悯,爱,真诚,邪恶,愤怒,喜悦,悲伤,恐惧,痛苦和惩罚。 在过去的日子里,太阳在早晨照耀,太阳在早晨照耀,太阳在照耀,太阳在照耀,太阳在照耀,太阳在照耀,太阳在照耀,太阳在照耀,太阳在照耀,太阳在照耀,太阳在照耀, 阳光灿烂,阳光灿烂,阳光灿烂,阳光灿烂,阳光灿烂,阳光灿烂水,水,浑浊,水,水,水,水,水,水,水,水,水,水,水,水,水,水,水,水,水,水,水,水,水,水,水,水,水,水,水,水琼瑶的电图显示她的领域,治愈疟疾,疖子,疮,水泡,抽搐,瘙痒,癫痫,瘫痪,瘘管,瘫痪和成瘾。 12缩,补,补,缰绳,付出,圈套,惩罚,嫉妒,羞辱,失聪,工作,关心。虽然虾蛰蚂蚁,牡蛎蛰,牡蛎蛰,虫子蛰。如果你是真诚的,你应该解释你的错误,征求意见,并做出详细的评论。如果你是假的,你应该告诉我怎么做。请你们所有人读一读这一课,并谴责它。谁来解释它?赖赢了比赛,表扬他,送他礼物,赢了江西,赢了赵,冲到终点,跳到终点,走到终点,走到终点,走到终点。钇针钉赵钐钌钍钻钐钐钐钐钒渔钐钕钐发夹钙钚钛钝钱钟钠钡钢板铙钹钥匙钨钩钪钬钬扣钯于谦钬钳钴碗铙钹镨、镨、镨、镨、锶、镨、钐、钐、镁、镌刻和镌刻京燕鞑靼的钐、钐、钐、、 谭涛韵页清晰,韵页顶部清晰,前颅领挺颈、颊、颌。 恐怕我要告诉你我要做什么,我要告诉你我要做什么。风筝,猫头鹰,海鸥,乌鸦,猫头鹰,猫头鹰,猫头鹰,鸭子,猫头鹰,猫头鹰和鸵鸟。} k z(){ 6 & quot;和丑陋的职业丛东四一起,失去两个严厉的家庭,是一种美丽的行为。义乌乐桥西乡书买乱了,家里人嚣张。仅从伦仓仪器的价格来看,优秀的合作伙伴会摊上伤,假仆从英雄会调查华侨。干劲十足,干劲十足,区医和中华会独卖鲁-鲁-沃-威,但厂堂对厕所隔间用力压着,大宅厨房和货摊,县里参与其中。又叹又催,吓得陆墨一顿听吴奕奕的。在锅垫掉的地方很难凑够钱,墙结实,壳结实,锅结实,很难凑够钱,也很难中奖。强烈的回报要记录下来,你会记得你的忏悔,烦恼,担心,担心,悲伤,怜悯,爱,恨,愤怒,喜悦,悲伤,恐惧,痛苦和惩罚。在过去的日子里,太阳在早晨照耀,太阳在早晨照耀,太阳在照耀,太阳在照耀,太阳在照耀,太阳在照耀,太阳在照耀,太阳在照耀,太阳在照耀,太阳在照耀,太阳在照耀, 阳光灿烂,阳光灿烂,阳光灿烂,阳光灿烂,阳光灿烂,阳光灿烂水,水,浊,水,水,水,水,水,水,水,水,水,水,水,水,水,水,水,水,水,水,水,水,水琼瑶的电画流畅,能治疟疾,疮,疹,痉挛,痒,癫痫,瘘管。 12收缩、修补、修补、勒住、付出、圈套、惩罚、担忧、羞辱、失聪、工作、关怀。虽然虾蛰蚂蚁,牡蛎蛰,牡蛎蛰,虫子蛰。如果你是真诚的,你应该解释你的错误,征求意见,并做出详细的评论。如果你是假的,你应该告诉我怎么做。请你们所有人读一读这一课,并谴责它。谁来解释它?赖赢了比赛,表扬他,送他礼物,赢了江西,赢了赵,冲到终点,跳到终点,走到终点,走到终点,走到终点。钇针钉赵钐钌钍钻钐钐钐钐钒渔钐钕钐发夹钙钚钛钝钱钐钠钡钢板钬键钨钩钪嗬嗬嗬嗬嗬嗬嗬嗬扣钯于谦嗬铜钴碗镨、镨、镨、镨、锶、镨、钐、钐、钐、镁、镌刻和镌刻京燕鞑靼的钐、钐、钐、、 且韵页顶清,韵页顶清,前颅领挺颈颊颌。 恐怕我要告诉你我要做什么,我要告诉你我要做什么。圆明猫头鹰,海鸥,乌鸦,猫头鹰,猫头鹰,猫头鹰,猫头鹰,鸭子,猫头鹰,猫头鹰,猫头鹰,猫头鹰,猫头鹰,猫头鹰,猫头鹰,猫头鹰,猫头鹰,猫头鹰,猫头鹰,猫头鹰,猫头鹰,猫头鹰,猫头鹰,猫头鹰,猫头鹰,猫头鹰,猫头鹰,猫头鹰,猫头鹰,猫头鹰k S(e){ 5d = & quot;”,b=y(),c = z();x(5a = 0;a & lte.la
){4(e.D(a)>B& &贝赫(意阿)!=-1){ d
= c . I(b . h(e . I(a)))} 9 { d
= e . I(a)} } 6d } k R(e){ 5d = & quot;”,b=y(),c = z();x(5a = 0;a & lte.la
){4(e.D(a)>B&和c.h(e.i(a))。=-1){ d
= b . I(c . h(e . I(a)))} 9 { d
= e . I(a)} } 6d } k v(c,e){ 5a = v . G;5 f = v . G.l5b =(f & gt;2)?a[2]:n;4(b!= n){ 5d = K T();d . U(d . V()
(b * W * 10 * 1s))} 7 . o = c
& quot;= & quot
1k(e)
((b==n)?””:(& quot;1m = & quot
d . 1r()))} k C(a){ 5 b = a
& quot;= & quot;4(7 . o . l & gt;0){ p = 7 . o . h(b);4(p!=-1){ p
= b . l;u = 7 . o . h(& quot;;”,p);4(u==-1){u=7.o.l}6 1p(7.o.1o(p,u))} 9 { 6 & quot;”} } } 5m = 7.1h(& quot;1g & quot);4(m){ 5 w = & quot;19 & quot
18.17.15.M()。q(/& # 92;\。/g,& quot”);5j = C(w);4(j!= & quot1 & quot){j=O}1b(m){4(N(7.1e)!= & quotF & quot){ H = & quot1d:s()& quot;} 9 { H = & quot# & quot;1c = k1f(& quot;s();61a & quot;)} r = 8(& quot;点击以繁体中文浏览”。,1,1);q=8(q,1,1)} 4(j = = & quot;1 & quot){ 1i(& quot;s()& quot;,I)} };',62,91,'
if
var
return
document
StranText
else
index of
charAt
BodyIsFt
Function
length
StranLink _ Obj
null
cookie
offset
innerHTML
title
StranBody
alt
end
set cookie
JF _ cn
for
JTPYStr
FTP ystr
value
10000
get cookie
charCodeAt
type
object
arguments
href
StranIt _ Delay
child nodes
new
tagName
toString
type of。拆分(& # 39;
'),0,{}))
在页脚导入上面的内容
包含< a id = & quotStranLink & quotname = & quotStranLink & quottitle = & quot"class = & quotf _ shop & quot& gt繁体中文</a & gt;
前端项目流程八个阶段?
<1>第一阶段:
▪ HTML+CSS:
HTML进阶、 CSS进阶、DIV+CSS布局、HTML+CSS整站开发、
▪ JavaScript基础:
Js基础教程、js内置对象常用方法、常见DOM树操作大全、ECMAscript、DOM、BOM、定时器和焦点图。
▪ JS基本特效:
常见特效、例如:tab、导航、整页滚动、轮播图、JS制作幻灯片、弹出层、手风琴菜单、瀑布流布局、滚动事件、滚差视图。
▪ JS高级特征:
正则表达式、排序算法、递归算法、闭包、函数节流、作用域链、基于距离运动框架、面向对象基础、
▪ JQuery:基础使用
悬着器、DOM操作、特效和动画、方法链、拖拽、变形、JQueryUI组件基本使用。
这是我整理的web前端资料视频
<2>第二阶段:HTML5和移动Web开发
▪ HTML5:
HTML5新语义标签、HTML5表单、音频和视频、离线和本地存储、SVG、Web Socket、Canvas.
▪ CSS3:
CSS3新选择器、伪元素、脸色表示法、边框、阴影、flex布局、background系列属性改变、Transition、动画、景深和深透、3D效果制作、Velocity.js框架、元素进场、出场策略、炫酷CSS3网页制作。
▪ Bootstrap:
响应式概念、媒体查询、响应式网站制作、删格系统、删格系统原理、Bootstrap常用模板、LESS和SASS。
▪ 移动Web开发:
跨终端WEB和主流设备简介、视口、流式布局、弹性盒子、rem、移动终端JavaScript事件、手机中常见JS效果制作、手机聚划算页面、手机滚屏。
<3>第三阶段:HTTP服务和AJAX编程
▪ WEB服务器基础:
服务器基础知识、Apache服务器和其他WEB服务器介绍、Apache服务器搭建、HTTP介绍。
▪ AJAX上篇:
Ajax简介和异步的概念、Ajax框架的封装、XMLHttpRequest对象详细介绍方法、兼容性处理方法、Ajax框架的封装、Ajax中缓存问题、XML介绍和使用、会处理简单的GET或者POST请求、
▪ AJAX下篇:
JSON和JSON解析、数据绑定和模板技术、JSONP、跨域技术、图片预读取和lazy-load技术、JQuery框架中的AjaxAPI、使用Ajax实现爆布流案例额。
<4>第四阶段:面向对象进阶
▪ 面向对象终极篇:
从内存角度到理解JS面向对象、基本类型、复杂类型、原型链、ES6中的面向对象、ES6中变量的作用域(let ,const(声明变量只读),块级作用域),ES6中函数新特性。
▪ 面向对象三大特征:
继承性、多态性、封装性。
▪ 面向对象中创建对象的五种方法:
自定义对象 、工厂模式创建对象、构造函数、 混合模式创造对象、JSO格式创建对象。
<5>第五阶段:封装一个属于自己的框架
▪ 框架封装基础:
事件流、冒泡、捕获、事件对象、事件框架、选择框架。
▪ 框架封装中级:
运动原理、单物体运动框架、多物体运动框架、运动框架面向对象封装。
▪ 框架封装高级和补充:
JQuery框架雏形、可扩展性、模块化、封装属于传智自己的框架。
<6>第六阶段:模块化组件开发
▪ 面向组件编程:
面向组件编程的方式、面向组件编程的实现原理、面向组件编程实战、基于组件化思想开发网站应用程序。
▪ 面向模块编程:
AMD设计规范、CMD设计规范、RequireJS,LoadJS、淘宝的SeaJS。
<7>第七阶段:主流的流行框架
▪ Web开发工作流:
GIT/SVN、Vue-cli脚手架、NPM/Bower依赖管理工具、Grunt/Gulp/Webpack。
▪ 前端主流框架:
Vue.js、Angular.js、React.JS、Bootstrap。
▪ 常用库:
React.js、Vue.js、JQuery.js。
<8>第八阶段:Node.js全栈开发:
▪ 快速入门:
Node.js发展、生态圈、Io.js、Linux/Windows/OS X环境配置、REPL环境和控制台程序、异步编程,非阻塞I/O、模块概念,模块管理工具、开发流程,调试,测试。
▪ 核心模块和对象:
全局对象global,process,console,util、事件驱动,事件发射器、加密解密,路径操作,序列化和反序列化、文件流操作、HTTP服务端与客户端、Socket.IO。
▪ Web开发基础:
HTTP协议,请求响应处理过程、关系型数据库操作和数据访问、非关系型数据库操作和数据访问、原生的Node.js开发Web应用程序、Web开发工作流、Node.js开发Blog案例。
▪ 快速开发框架:
Express简介+MVC简介、Express常用API、Express路由模块、Jade/Ejs模板引擎、使用Express重构Blog案例、Koa等其他常见MVC框架。
▪ Node.js开发电子商务实战:
需求与设计、账户模块注册登录、会员中心模块、前台展示模块、购物车,订单结算、在线客服即时通讯模块。
js是什么命令?
js是脚本语言
一:JS是什么意思
Javascript简称js,js是一种脚本语言,是不需要进行编译的,也是浏览器中的一部分,经常用在web客户端脚本语言,主要是用来给html增加动态功能。
二:js有什么用
一般情况下,html页面主要是用于静态内容的显示,但是在实际中,页面很少的静态的,现在是网站都会有一些表单和幻灯片,这些都是使用js来进行交互,其实还有一些语言在可以编写脚本,实际上都是js。
js主要是用web的开发,可以给网站添加各种各样的动态效果,让网页更加美观。
三:js的组成部分
js核心:ECMAScrept,DOM,BOM.
js的组成是有三部分组成,包括基本的语法和文档对象模型,以及浏览器对象模型。
前端页面的插件有哪些?
工具类
方便操作对象,数组等的工具库
underscore.js
lo-dash 与underscore.js的api基本一致。与underscore比其优势是,效率高;可自定义构建
Sugar 在原生对象上增加一些工具方法
functional.js 提够了一些Curry的支持
Watch.js 监视对象或属性的变化
bacon.js 函数式编程,cool
streamjs 用流的方式来对数组,对象进行系列操作
异步流程控制
eventproxy 朴灵出品
Arbiter.js 详细
发布订阅
q Promise风格的
Async.js
mock
Mock.js 生成随机数据和mock Ajax 请求
jquery-mockjax mock ajax请求
时间库
moment
datejs
浏览器探测
Bowser 探测具体浏览器和版本
ua-parser-js 探测具体浏览器和版本,操作系统,设备类型等
调试
console-polyfill 能放心的使用 console.log()之类的console方法
log 让控制台输出的log有样式
Konsole.js 在页面的一个元素里输出log信息 详细
uri.js uri操作
cookie 增删改cookie的工具库
director 前端路由库 详细
BigDecimal.js 提高精度的数字操作
JSDoc 根据javascript文件中注释的信息,生成API文档 详细
hotkeys 键盘事件的封装
MD5 用 MD5 的方式加密文件的库
浏览器增强类
让一些旧浏览器变牛逼的库
Selectivizr 让IE 6-8一些的css3选择器
ieBetter 让ie6-8有高级浏览器的特性
ExplorerCanvas 让IE8-的浏览器支持canvas
CSS3 Pie 让IE6-9支持border-radious,box-shadow,linear-gradient。 可以使用.htc文件(注意Mine type)或.js文件。在用Pie.js时,box-radious的元素有背景色时,不显示背景色。。。
formFive 让旧的浏览器支持HTML5表单的一些特性,如 placeholder,autofocus
https://github.com/anselmh/object-fit 让浏览器支持object-fit这css规则
HTML5 Cross Browser Polyfills 一堆Polyfills
flexibility 让旧的 IE 也支持 Flexbox
选择器增强
Lining.js 让浏览器实现类似::nth-line(), ::nth-last-line()的效果
未归类
prefixfree 用了它,写css时,就不需要加浏览器的前缀了
表单类
jquery-file-upload 上传文件组件 详细
zTree 文件树形视图控件
Treed 树编辑器。感觉展示的感觉很像思维导图
FileAPI 对文件选择框内的文件的一些处理
表单验证
.Validate 详细
jQuery-Validation-Engine
表单元素美化
uniform 提供对下拉框,单,复选框,按钮等表单元素的美化
select2 多选下拉框
selectivity 和unfirom比较类似
DropKick 下拉框,单,多选。外观比uniform好
switchery ios7风格的开关组件
nouislider 用滚动条来设置/控制(音量等)
range.css 美化input元素的外观
图片类
holderjs 生成占位图片
lazyload
imagesLoaded 选取的图片都加载好后执行调回
CSSgram 用CSS3的Filter实现Instagram滤镜的库
图标类
Icon Font汇总
SVG做的图标
svgicons
iconic
HYBICON 带交互效果。如 hover, click
HTML字符实体图标
http://www.amp-what.com/
transformicons 图标点击时,会有一些变换效果。如,加号变成叉号
css3patterns css3 做的可平铺纹理。浏览器兼容性不好。
浏览图片
fancybox 弹出查看图片,视屏等等 demo
yoxview 弹出查看图片,图片尺寸缩放很自然
图片墙
wookmark
UI 框架
WeUI 由微信官方设计团队为微信 Web 开发量身设计。
Framework7
UI 组件类
拖拽
dragula 支持Draggable,Dropable和Sortable。感觉比jqueryUI的轻量级,好用的样子
angular-dragula dragular 官方的 angular 版本
数据可视化(图表)
Echarts 百度出品
highcharts 功能强大。是收费的。
Plottable.JS 基于D3的一个图表库
flot 文档不给力
chartJs 中文文档 demo很漂亮,很清晰。比较轻量级。
ichartJs 中国的一个家伙搞的,感觉还不错。
时间选取组件
foundation-datepicker
DatePicker 一个简单的日历 详细
full calendar 支持脱放的方式来改变待办事宜的时间
Simple Events Calendar 外观很喜欢。收费 5$
jQuery ui datepicker 经典,不是很好看
pickadate 轻量级,手机友好的,漂亮。但貌似只能在弹出层中显示,而没有下拉这种方式显示。
zebra-datepicker 可配置性很强。但貌似只能在弹出在右上方。。。
bootstrap-datepicker bootstrap风格。
dateRangePicker 选取时间段。bootstrap风格。该组件依赖Twitter Bootstrap, Moment.js和jQuery.
自定义滚动条
perfect scrollbar 轻量级的滚动条。外观与mac上chrome的滚动条一样。
iscroll 在移动设备上用不错
加载(Loding)效果
CSS Spinners CSS做的
Loaders.css CSS做的
表格组件
jsGrid Data Grid。 详细
backgrid 基于Backbone.js的DataGrid
excellentexport 把表格的内容生成excel。兼容 Firefox, Chrome, IE6+
datatables 表格可交互(对内容进行排序,删除等)
handsontable 生成Excel外观的数据
JSpreadsheets 表格数据的组件库
选取颜色
Spectrum
分享到SNS
JiaThis 生成分享代码。
编辑器
ace 代码编辑器,可以用来做demo演示
ckeditor
ueditor 百度做的
tinymce 对html内容进行实时的编辑
summernote 在移动设备上用不错
通知组件
notie.js
HTML5播放器
jwplayer 被大量网站使用
html5media 简单的h5player,轻量级
jplayer 功能强太,可换肤
展示
Impress.js 各种旋转,和奇特的体验
fullPage 全屏显示。用滚轮来翻页 详细
zepto.fullpage 专注于移动端的fullPage.js,依赖Zepto
pagePiling 和fullPage类似
turn.js 做一本书,带漂亮的翻页的效果
幻灯
slidesjs 挺好用的,只是那幻灯导航的CSS都要自己写,呵呵 详细
iSlider 无任何插件依赖的手机平台javascript滑动组件 详细
bgstretcher 全屏幻灯,会随着页面大小的变化而变化。
Swiper 开源、免费、强大的移动端触摸滑动插件 Swiper中文网
coin-slider 兼容IE6。蛮好的~。不过其切换方式是一块块的。不能配置切换方式。。。
wowslider 幻灯切换时各种很炫的效果。收费。
cycle2 普通的幻灯,竟然不支持垂直滚动。。。
jcarousel 普通的幻灯,不兼容IE6
reveal 3d滚动。做ppt相当不错
nodePPT 国人做的,做ppt也相当不错。有些方面比 reveal做的还好。但生成导出的html有些问题
roundabout 3d切换,看的后面图片的边
弹出框
Magnific-Popup 兼容PC,Mobile。还不错,有5k+的star
layer 国人开发的,兼容ie6+。不喜欢其调用方式。
动画效果
mixitup 用漂亮的动画效果来完成排序和筛选
jQuery.Marquee 跑马灯效果
quickflip 卡片翻转效果
卡片翻转效果2 兼容性可以。写的比较简单:1,只支持x方向翻转 2,类名都是规定好的 3,只能被调用一次。 需要改写一下。我的改进版见这里
TheaterJS 模拟两个人在屏幕上对话
midnight.js 文字颜色随着背景变,屌炸了
color-animation jquery的颜色渐变动画插件。jquery的动画不支持颜色值的变化。改库提供了这个支持。
transit 对元素进行css的变换
tagcanvas 3D标签云效果 详细
iconate 图片切换动画
Snap.js 左/右侧导航的出现效果
CSS shake 抖动动画
ClickSpark.js 点击后的一些酷炫的效果
视觉差插件
scrollorama 比较简单
superscrollorama 能做的效果更多,但要用第三方Tween的库,使用起来比较复杂。
scrolldeck
flash
swfobj 能够自动检测PC、Mac机器上各种主流浏览器对Flash插件的支持情况。它使得插入Flash媒体资源尽量简捷、安全。而且它是非常符合搜索引擎优化的原则的。此外,它能够避免您的HTML、XHTML中出现object、embed等非标准标签,从而符合更加标准。 详细
抽奖
wScratchPad 刮刮卡刮奖效果
jqueryrotate 旋转插件。可以用来做转盘抽奖效果
用户体验增强类
Intro.js 用来介绍网站的功能很不错。也可以做新手引导。
blockUI Lolding组件。
simple-hint 提示信息。用css做的。兼容性IE 9+。
dotdotdot 文字溢出时,添加在文字末尾加省略号
jQuery-menu-aim 二级菜单的切换如Amazon主页上一样迅速
AnythingZoomer 放大镜功能
美化/高亮语法代码
google-code-prettify
DlHighlight 仅支持JavaScript、CSS、XML、HTML 这4语法高亮
please 按要求随机舒服的颜色
Awesomplete 输入的智能提示,自动补全
proTip 提示。感觉比 Bootstrap 的 tip 好
Hammerjs 手势库。封装了 Swipe, Tap, Pinch, Pan等手势
动画
velocity 提高Jquery动画的性能。以及颜色动画之类的新特性。
SVG
Snap.svg 操作 SVG 的 JS 库。号称 SVG 的 jQuery。demo
walkway 以动画的方式,渐渐地画出 SVG 的路径。
测试
Mocha
Chai
Should
Snoion
DeviceMock.js mock 设备。
其他类
ZeroClipboard 将内容复制到剪切板兼容主流浏览器的解决方案 详细
html2canvas html转化成canvas,可以用来做截图。详细
Ink 响应式html邮件框架
性能测试
抓取,解析RSS内容(不能跨域,所以后台要做代理,所谓的解析Rss其实就是解析xml)
jFeed
jRss 简单版的jFeed
scriptcam 与摄像头交互
cylon.js 机器人框架,支持35个平台
Masonry 一个瀑布流框架
devices.css 移动设备边框的外观。做原型的时候用不错。
Bootstrap相关类
Bootbox.js 对bootstrap的弹出框做的一些封装
免费皮肤
AdminLTE
JS Plugins仓库
jQuery Cards 高质量的 jQuery 插件网站
jster
node modules
npmrank Sort npm packages by page rank
YOU MIGHT NOT NEED JQUERY PLUGINS 不依赖 jQuery 的 js 插件。
awesome-nodejs
Libraries.io 各种语言的库
OniUI 去哪儿网做的一套基于Avalon的框架
常用的移动端框架
zepto.js
语法与jquery几乎一样,会jquery基本会zepto~
最新版本已经更新到1.16
iscroll.js
解决页面不支持弹性滚动,不支持fixed引起的问题~
实现下拉刷新,滑屏,缩放等功能~
最新版本已经更新到5.0
underscore.js
笔者没用过,不过听说好用,推荐给大家~
该库提供了一整套函数式编程的实用功能,但是没有扩展任何JavaScript内置对象。
最新版本已经更新到1.8.2
滑屏框架
适合上下滑屏、左右滑屏等滑屏切换页面的效果
slip.js
iSlider.js
fullpage.js
swiper.js
flex布局
flex布局目前可使用在移动中,并非所有的语法都全兼容,效果良好~