介绍Fabric.js是一个简单但功能强大的Javascript HTML5 canvas库,Fabric在canvas元素之上提供交互式对象模型,而且Fabric还内置SVG-to-canvas(和canvas-to-SVG)解析器,在Github上star数超过13k+,可见其受欢迎程度!特性简介1、使用Fabric.js,您可以在画布上创建和填充对象; ......
750
0
0
2022-04-13
介绍PNotify是一个原生JavaScript通知和确认/提示库。PNotify可以根据Web Notifications规范提供桌面通知,并返回浏览器内通知。PNotify是目前笔者正在项目中使用的一个通知提示组件,功能非常丰富,可以让你的Web项目通知和提示更加的优雅!Githubhttps://github.com/sciactive/pnotify ......
758
0
0
2022-04-12
介绍和往常一样,jsPDF是一个开源的客户端的PDF解决方案,在之前的文章中已经介绍过几个Web端和PDF相关的库,jsPDF同样是一个不错的客户端PDF引 SDK,你可以通过jsPDF在客户端完成相关操作,它包含了非常丰富的API,帮助你完成一系列的复杂操作!可以说它是相当领先的HTML5客户端解决方案了!Githubhttps://github.com/ ......
342
0
0
2022-04-12
Bopomofo.jsH5可以使用的汉字转拼音库实现汉字转拼音实现汉语单词转拼音实现汉语句子转拼音,在一定程度解决多音字问题原理获取当前汉字的unicode值,如果在[19968,40869]中文区间,则执行第2步,否则直接输出(可能为符号,数字,英文字母或其他语系)检查当前汉字是否在多音字库中,如果存在返回该汉字发音的拼音和汉字序列数组,将当前句子上下文进 ......
425
0
0
2022-04-12
1.copy-to-clipboard (剪贴板)https://github.com/zenorocha/clipboard.js2.FileSaver (文件另存为)https://github.com/eligrey/FileSaver.js3.excel-js (xlsx转换)https://github.com/SheetJS/js-xlsx4.j ......
284
0
0
2022-04-12
图片裁剪是前端开发中常用的功能,比如上传头像或者logo的时候,如果尺寸不合适,就需要裁剪一下。如果提供在线裁剪功能的话,用户就不需要利用其它软件(如:Photoshop)编辑图片了。这样,用户体验度就会大大提升。今天给大家介绍一款图片裁剪插件Cropper.js。这款插件功能强大,定能满足您在项目中的需求。Cropper.js官网一览官网地址:https: ......
501
0
0
2022-04-11
介绍HotKeys.js是一个强大的Javascript库,用于捕获输入的键盘输入和键组合,而且是没有其他依赖关系(gzipped: 1.73kb)。如果你直接访问官方文档将能够直接体验到它强大的交互功能,代码仓库https://github.com/jaywcjlove/hotkeys/ https://gitee.com/jaywcjlove/hotk ......
542
0
0
2022-04-10
初始化文件列表初始化文件列表选择需要上传的文件列表选择需要上传的文件列表上传之后清空或者预览上传之后清空或者预览在线预览上传的文件在线预览上传的office文件代码源码:<!DOCTYPE html> <html lang="zh"> <head><meta charset="UTF-8"><titl ......
500
0
0
2022-04-10
介绍crypto-js是一个前端Javascript标准加密算法库,CryptoJS (crypto.js) 为 JavaScript 提供了各种各样的加密算法。有时候项目涉及到的敏感数据比较多,为了信息安全,我们常常需要对一些数据进行接口加密处理,如编码、将明文转化为暗文、加密比对,目前已支持的算法包括:MD5、 SHA-1、SHA-256、AES、Rab ......
456
0
0
2022-04-10
互联网的蓬勃发展,从小企业的官方网站、内部的ERP系统等系统,到大型互联网网站,比如天猫、京东、美团等。在这个大背景下,图片上传和存储技术也在快速地发展。1、小网站上传图片上传图片,一个input type="type"控件,外加一个提交按钮,就搞定前端需求。前端一次性,传输文件过来,后端把文件存储在web站点的一个upload文件夹内,以日期为图片文件夹的 ......
427
0
0
2022-04-09
介绍Web浏览器的下一个开源文件上传库,Uppy是一款时尚的模块化JavaScript文件上传器,可与任何应用程序无缝集成。它快速,易于使用,让你专注于比构建文件上传器更重要的问题。这款文件上传库在Github上已经突破20k+star,可见其受欢迎程度以及开发者对其认可度!下面是Github上一个简单的示例截图:Github地址https://github ......
471
0
0
2022-04-08
点击右上方红色按钮关注“web秀”,让你真正秀起来前言是不是觉得不可思议,js已经强大到这个地步? 是的,js日新月异,它在不断的进步。只要稍不留神,那我们都只能望尘莫及了。今天我们就来看看是什么js插件可以如此厉害?人脸识别JavaScript也可以轻松搞定tracking.jstracking.js 库将不同的计算机视觉算法和技术引入浏览器环境。通过使用 ......
307
0
0
2022-04-08
介绍PhotoSwipe是一个JavaScript库,没有依赖项。要说唯一的依赖项那就是Vanilla.js(原生js),因此你可以在你的任何Web项目中使用,包括主流的Vue、React、Angular以及传统jQuery的项目。PhotoSwipe可以被用到各种大中小型项目当中,并且PC和移动端完美支持!Githubhttps://github.com/ ......
424
0
0
2022-04-08
导读本文从绘图基础开始讲起,详细介绍了如何使用Three.js开发一个功能齐全的全景插件。我们先来看一下插件的效果:如果你对Three.js已经很熟悉了,或者你想跳过基础理论,那么你可以直接从全景预览开始看起。本项目的github地址:https://github.com/ConardLi/tpanorama#一、理清关系#1.1 OpenGLOpenGL是 ......
353
0
0
2022-04-08
介绍在我们日常的开发中,特别是在现代的社会环境下,二维码的应用可谓是丰富多彩,各种各样让人眼花缭乱的二维码,可见二维码已经渗透进我们生活的方方面面,也可以说目二维码确确实实方便了我们的生活。因为作为开发人员,很多项目都会用到二维码,最多的莫过于生成二维码,而如今Web应用盛行,那么就有这样一个二维码生成的Javascript库诞生了,它仅仅依赖与canvas ......
366
0
0
2022-04-07