发布于 2016-11-23 08:01:56 | 161 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的Javascript教程,程序狗速度看过来!

JavaScript客户端脚本语言

Javascript 是一种由Netscape的LiveScript发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。


1. meSing.js


meSing.js是一个一个JavaScript歌唱合成库,它使用Web Audio API的DSP功能与meSpeak.js语音合成库结合,为Web提供声乐合成器。

2. Flv.js


flv.js是一个 HTML5 Flash Video (FLV)播放器  采用纯JavaScript编写没有Flash。flv.js通过将FLV文件流传输到ISO BMFF(Fragmented MP4)段中,然后通过Media Source Extensions API将mp4 Fragmented 发送到HTML5视频元素中来工作。

3. Fuse.js


Fuse.js是一个轻量级实现模糊搜索零依赖的JavaScript库。

4. Force.js


Force.js 一个JavaScript库来轻松地让元素产生动画,并在你的页面上跳跃。 它有不同的easing函数,并尝试与CSS-Transitions给合。

5. Eg.js


egjs是一个基于jQuery的JavaScript库包括UI交互,效果和实用程序,它以最简单快捷的方式构建Web应用程序。

6. Progressively


Progressively是一个用于逐步加载图片的JavaScript库。 它完全用JavaScript编写并且超小。它在用户浏览到页面时才加载图像,以节省带宽和服务器请求。 

7. Aquarelle


Aquarelle是一个用于创造宏伟水彩效果的库。 你可以使用Aqaurelle来为图片添加一个淡入动画。这个库建立在3D Canvas库Three.js之上。 

8. UAParser.js

UAParser.js是一个基于JavaScript的User-Agent字符串解析器。它支持浏览器与node.js环境并且还可以作为jQuery/Zepto插件,Bower/Meteor 包, & RequireJS/AMD 模块。

这个库旨在识别Web浏览器的详细类型,布局引擎,操作系统,CPU架构和设备类型/模型,完全从User-Agent字符串中解析并且相对较小的占用空间(〜11KB当缩减/〜4KB gzipped)。 采用vanilla JavaScript编写,这意味着它不需要任何其他库,可以独立使用。

9. Weather Map


Weather Map这个JavaScript库,可帮助您创建漂亮,动态更新,可搜索的包含各种天气相关信息的地图和图表。

这个应用从OpenWeatherMap API抽取相关的数据。它是一个Web服务,定时提供各种与天气相关的数据。然后使用JavaScript地图显示地理天气信息以及JavaScript图表,以显示温度,风等的历史值。

10. Strman


Strman是一个javascript字符串操作库没有任何npm依赖。

11. Monkberry


Monkberry是一个快速,非常小(1kb)和简单的JavaScript库用于构建Web用户界面。 这是因为Monkberry只做必要的dom更新,并且以与React完全不同的方式实现。 Monkberry将模板编译为纯JavaScript以通过使用v8隐藏类并减少调用堆栈来获得优势。

12. Features.js


Feature.js是一个快速,简单和轻量级的浏览器特性检测库。它没有依赖和轻量只有1kb缩小和gzipped之后。 Feature.js会在网页加载时自动初始化, 但它不会在初始化时运行任何测试,它只会在你要求时运行它们,所以这使得它执行非常快。

CTOLib编译:http://javascript.ctolib.com/



最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务