文章目录

  • zopto
  • OwlCarousel
  • swiper.js
  • superslide
  • moment.js
  • qs.js
  • wow.js
  • ScrollReveal
  • html2canvas
  • zy.media.js
  • iscroll
  • better-scroll

zopto

进入官网
JavaScript 移动端框架

OwlCarousel

进入官网
jQuery 幻灯片插件

swiper.js

进入官网
 javascript 触摸滑动插件

superslide

  官网
 网站上常用的“焦点图/幻灯片”“Tab标签切换”“图片滚动”“无缝滚动”

moment.js

进入官网
 javascript 日期处理库
 添加中文语言: https://blog.csdn.net/zhouyingge1104/article/details/50596420

qs.js

 qs是一个 url参数转化 (parse和stringify)的js库

let url = 'http://item.taobao.com/item.htm?a=1&b=2&c=&d=xxx&e';
let data = qs.parse(url.split('?')[1]);// data的结果是
{a: 1, b: 2, c: '', d: xxx, e: ''
}let params = { c: 'b', a: 'd' };
qs.stringify(params)// 结果是
'c=b&a=d'

wow.js

 进入官网 , 源码
 一款帮助你实现 滚动页面时触发CSS 动画效果 的插件

ScrollReveal

 进入官网,源码,参考
和 WOW.js 一样,scrollReveal.js 也是一款页面滚动显示动画的 JavaScript

html2canvas

 进入官网
 能够实现在用户浏览器端直接对整个或部分页面进行截屏,生产图片或canvas
 通过在 html2canvas(需要截图的元素).then(function(){}) 的方式向body中 append canvas 图形。

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title><script src="https://cdn.bootcss.com/html2canvas/0.5.0-beta4/html2canvas.js"></script>
</head>
<body><div id="content" style="width:150px;height:80px;border:1px solid blue;background: #34b;text-align: center;line-height: 80px;color:#fff">测试</div><button onclick="create()">生成</button><br>
<script>function create () {html2canvas(document.getElementById('content'))     //把元素转成canvas.then(function(canvas) {document.body.appendChild(canvas)      //插入canvas图形let image = new Image()                    //利用canvas对象方法:toDataURL()把canvas转换成图片image.src = canvas.toDataURL()document.body.appendChild(image)})};
</script>
</body>
</html>

zy.media.js

  github
 统一不同浏览器中播放媒体的样式

iscroll

 iscroll5中文文档
 移动页面上被使用的一款仿系统滚动插件

better-scroll

 进入官网
 借鉴 iscroll 实现的仿系统滚动插件

常用的 JS库 总结相关推荐

  1. more-cdn自建 cdn 服务器,包含常用的js库文件

    more-cdn 自建 cdn 服务器,包含常用的js库文件 不推荐使用第三方 cdn,不能保证可用性 https://www.bootcdn.cn/ https://cdnjs.com/ 使用方式 ...

  2. 【卡法 常用 ckl.js 库】: js汇合 表单验证 cookie设置 日期格式 电话手机号码 email 整数 小数 金额 检查参数长度...

    [卡法 常用js库]: js汇合 表单验证  cookie设置  日期格式  电话手机号码  email  整数  小数  金额   检查参数长度 // +---------------------- ...

  3. 推荐几个常用的JS库

    share.js 一键分享到微博.QQ空间.QQ好友.微信.腾讯微博.豆瓣.Facebook.Twitter.Linkedin.Google+.等等 官网地址:http://overtrue.me/s ...

  4. 国内可用的css,js,图标字体,等常用前端公共库CDN服务

    CDN的全称是Content Delivery Network,即内容分发网络.其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快.更稳定.通过在网络各处放置节 ...

  5. 常用JS库源码 - store.js源码/underscore.js源码

    常用JS库源码 Store.js源码 "use strict" // Module export pattern from // https://github.com/umdjs/ ...

  6. 10个常用的JS工具库

    10个常用的JS工具库,80%的项目都在用! Avue Cloud 2022-01-26 09:46 图片 高手区别于普通人的重要一点是,他们善于利用工具,把更多的时间留给了规划和思考.写代码也是同样 ...

  7. js的常用封装函数库之Number操作

    js的常用封装函数库之Number操作: /* * 函数功能:Number */class NumberFn {/*随机数范围*/random (min, max) {if (arguments.le ...

  8. JS+库+框架+工具

    JS+库+框架+工具 要做WEB前端,就需要知道前端到底是什么,需要学习那些知识:前端至少要懂的三个部分:HTML,CSS,JavaScript(简称JS),那首先先明确这三个概念: HTML负责结构 ...

  9. 移动开发框架,第【二】弹:Hammer.js 移动设备触摸手势js库

    hammer.js是一个多点触摸手势库,能够为网页加入Tap.Double Tap.Swipe.Hold.Pinch.Drag等多点触摸事件,免去自己监听底层touchstart.touchmove. ...

最新文章

  1. python在日常工作处理中的应用-Python在工作中的应用
  2. socks5协议RFC文档
  3. 翻译神器拓宽语言沟通边界传神TransnBox、T1惊艳中国企业互联网CEO 峰会
  4. C++编程【Visual Studio 2017 环境搭建教程】【附:软件安装包】
  5. boost::spirit模块实现一个类似于 XML 的小型解析器的测试程序
  6. VTK:Math之1DTupleInterpolation
  7. log4j2动态修改日志级别及拓展性使用
  8. jQuery(三) javascript跨域问题(JSONP解决)
  9. python之正则(一)
  10. Substitution控件MethodName无法取到Session的解决办法
  11. 【Blog.Core开源】快速预览Admin界面效果
  12. Spark 101:它是什么,它做什么以及为什么起作用
  13. 开发java流程步骤,优秀Java开发人员的10个步骤
  14. common java socket,JAVA I/O(四)网络Socket和ServerSocket
  15. Linux DHCP服务器
  16. linux设备模型之mmc子系统
  17. 一些控件中的属性。(未完)
  18. 挖掘数字资产,生意增长是本质,但数据创新仍有难题待解 | 2022全球数字价值峰会...
  19. 快手正与NBA洽谈战略合作,涉及内容版权和商业化
  20. 企业微信添加微信好友失败怎么办?

热门文章

  1. C++【小游戏系列】冒险者之旅
  2. Oracle发布基于区块链的供应链管理软件套件
  3. 《鲜活的数据:数据可视化指南》第2章 收集数据 Python3.3源码
  4. 献给初学iOS的小盆友们------微博app项目开发之一项目初始化
  5. 雅虎创始人杨致远处境尴尬:兼具买家卖家身份
  6. Linux设备通过USB线与手机通信(Android、IOS)
  7. 在线编译或编辑Python的5个优秀工具
  8. “everything over IP over everything”含义说明
  9. ASO优化之关于Google Play的商品详情
  10. 小学生体测测试环境怎么填_学生体质健康学生来源填什么,小学生体质健康网...