首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

「首席架构师推荐」一系列很棒浏览器端JavaScript库资源

Placeholders.js - HTML5占位符属性JavaScript polyfill。 fancyInput - 使用CSS3效果在输入字段输入乐趣。...jQuery-Tags-Input - 使用这个jQuery插件将一个简单文本输入神奇地转换为一个很酷标签列表。 vanilla-masker - 纯JavaScript掩码输入。...文件上传器 jQuery-File-Upload - 文件上传小部件,包含多个文件选择,拖放支持,进度条,验证和预览图像,jQuery音频和视频。...plupload - 用于处理文件上传JavaScript API,它支持多文件选择,文件类型过滤,请求分块,客户端图像缩放等功能,并使用不同运行时来实现此功能,如HTML 5,Silverlight...图像处理 lena.js - 具有过滤器和util函数图像处理库。 Pica - 高质量图像调整大小(使用快速Lanczos过滤器,纯JS实现)。

6.6K21

「沙里淘金」精选浏览器端JavaScript库资源推荐

Placeholders.js - HTML5占位符属性JavaScript polyfill。 fancyInput - 使用CSS3效果在输入字段输入乐趣。...jQuery-Tags-Input - 使用这个jQuery插件将一个简单文本输入神奇地转换为一个很酷标签列表。 vanilla-masker - 纯JavaScript掩码输入。...文件上传器 jQuery-File-Upload - 文件上传小部件,包含多个文件选择,拖放支持,进度条,验证和预览图像,jQuery音频和视频。...plupload - 用于处理文件上传JavaScript API,它支持多文件选择,文件类型过滤,请求分块,客户端图像缩放等功能,并使用不同运行时来实现此功能,如HTML 5,Silverlight...图像处理 lena.js - 具有过滤器和util函数图像处理库。 Pica - 高质量图像调整大小(使用快速Lanczos过滤器,纯JS实现)。

5.8K20
您找到你想要的搜索结果了吗?
是的
没有找到

如何制作自己原生 JavaScript 路由

但实际上,这些库和框架仍然使用 vanilla JavaScript。那么该怎么实现呢? 我希望这个“JavaScript 路由教程”能够帮你了解如何用原生 JS 写出自己路由。...每当在浏览器地址栏输入 URL,但我们不想刷新页面时,就会发生这种情况,我们只是想通过加载新内容来刷新视图。 你可以选择将路由存储 routes[] 数组。...JavaScript History API 我看过很多没有提到 JavaScript History API vanilla JS router 教程。...我们在这里没有使用 React 或 Vue,因此源代码 load_content 将负责直接在 DOM 更新视图。此区域可能填充了你 API 加载某些内容。...它还应突出显示“current”按钮。 实施完毕后,你路由就完成了。你如何选择重新加载 #content 元素内容完全取决于你自己和你后端设计。

3.8K20

JavaScript资源大全中文版(Awesome最新版)

File Uploader文件上传器 jQuery-File-Upload - 文件上传小部件与多个文件选择,拖放支持,进度条,验证和预览图像,jQuery音频和视频。...flow.js -一个JavaScript库,通过HTML5文件API提供多个同时,稳定,容错和可恢复/可重新启动文件上传 fine-uploader - 具有进度条,拖放,直接到S3上传多个文件上传插件...FileAPI - 一组用于处理文件javascript工具。 多重上传,拖放和分块文件上传图像:通过EXIF裁剪,调整大小和自动定向。...plupload - 用于处理文件上传JavaScript API支持多种文件选择,文件类型过滤,请求分块,客户端图像缩放等功能,并使用不同运行时来实现HTML 5,Silverlight和Flash...pica - 高质量图像调整大小(使用快速Lanczos过滤器,纯JS实现)。 cropper - 一个简单jQuery图像裁剪插件。

15.1K112

前端入门学习--HTML

通过 HTML 样式,能够通过使用style属性直接将样式添加到HTML元素,或者间接地独立样式表CSS 文件)进行定义。...使用内联样式方法是相关标签中使用样式属性,样式属性可以包含任何CSS属性,下面的例子显示如何改变段落颜色和左外边距。...要在页面上显示图像,需要使用属性src,源属性值是图像URL地址。 定义图像语法是: URL指存储图像位置。...为页面上图像都加上替换文本属性是个好习惯,这样有助于更好显示信息,并且对于那些使用纯文本浏览器的人来说是非常有用。 HTML背景图片 本例演示如何向HTML页面添加背景图片。...当用户单击确认按钮时,表单内容会被传送到另一个文件。表单动作属性定义了目的文件文件名。由动作属性定义这个文件通常会对接收到输入数据进行相关处理。

13.1K40

使用 Vanilla JavaScript 框架创建一个简单天气应用

最近我浏览国外一些技术网站时,这个词出现频率实在是太高了,好多框架都宣称自己是基于 Vanilla JavaScript。那到底什么是 Vanilla JavaScript 呢?...本篇文章,我将和大家一起使用原生 JavaScript 创建一个简单天气查询应用。...提示信息文本默认是没内容,只有特定条件下才能显示,比如城市名称不正确或者重复输入已查询过城市信息。...,类似个卡片,我们可以使用 ::after 伪元素,利用 bottom 属性添加一个背景阴影效果。...API 接口提供,在后面的代码我们需要替换成我们个性化图标 .city-name 元素里面,我们添加 data-name 自定义属性,其值包含了 cityName,countryCode,主要方便我们处理重复请求已搜索过城市

1.6K30

IT课程 HTML基础 015_HTML5新特性

SVG 图形还可以使用 CSSJavaScript 进行操作和动画化。 Canvas 是基于 JavaScript 绘图 API,可以创建位图图形。...动画 CSSJavaScript JavaScript 文件大小 通常较小 通常较大 可访问性 优秀 一般 SVG 适用于场景: 需要无损缩放图形,例如图标、徽标、插图 需要使用 CSS 和...当用户自动完成域中开始输入时,浏览器应该在该域中显示填写选项。...date 用于输入日期值。 datetime-local 用于输入日期和时间值。 email 用于输入电子邮件地址。 file 用于上传文件。 month 用于输入月份值。...小结] 元素 作用 是否推荐 新增元素 定义图形,比如图表和其他图像。 该标签基于JavaScript 绘图API

6710

使用 Vanilla JavaScript 框架创建一个简单天气应用

最近我浏览国外一些技术网站时,这个词出现频率实在是太高了,好多框架都宣称自己是基于 Vanilla JavaScript。那到底什么是 Vanilla JavaScript 呢?...本篇文章,我将和大家一起使用原生 JavaScript 创建一个简单天气查询应用。...提示信息文本默认是没内容,只有特定条件下才能显示,比如城市名称不正确或者重复输入已查询过城市信息。...,类似个卡片,我们可以使用 ::after 伪元素,利用 bottom 属性添加一个背景阴影效果。...API 接口提供,在后面的代码我们需要替换成我们个性化图标 .city-name 元素里面,我们添加 data-name 自定义属性,其值包含了 cityName,countryCode,主要方便我们处理重复请求已搜索过城市

1.5K20

工作效率:12个超好用在线工具(提高生产力)

使用 Remove.bg 非常简单,只需要上传一张图片,它就会自动识别并去除背景,生成一个透明 PNG 图片。除了在线工具,Remove.bg 还提供了 API,可以集成到应用程序中使用。...Compressor.io 使用非常简单,只需要上传要压缩图像文件,它就会自动进行压缩,并显示压缩后文件大小和质量。...Carbon 还支持多种语言代码,例如 JavaScript、Python、HTML、CSS 等等,可以自动高亮显示代码关键字。...Poet.so 还支持多种语言代码,例如 JavaScript、Python、HTML、CSS 等等,可以自动高亮显示代码关键字。最终生成截图可以直接下载或分享到社交媒体,非常方便。...它提供了一个简单界面,让用户可以选择不同图标类型、尺寸和样式,例如圆形、方形、圆角等等。用户可以上传自己图像文件,或者使用 Favicon.io 提供素材库图标。

12310

HTML-CSS基础学习

表示可选数据列表,以树形列表形式显示 email 表示必须输入E-mail地址文本输入url 表示必须输入URL地址文本输入框 number 表示必须输入数值文本输入框...,只需要修改对应CSS文件 浏览器页面更友好 开发与维护成本降低 页面性能提高 CSS存在继承关系,就近原则使用CSS属性 CSS基本语法 选择符+属性+属性值 selector{ property1...="CSS_href" rel="stylesheet" type="text/css"/> 使用CSS@import标记导入样式表 urlcss路径,只可以引入css文件,页面加载完成后才加载...背景颜色 background-image 背景图像 background-repeat 背景图像如何铺排填充 background-attachment 背景图像随着对象内容滚动或者固定 background-position...背景图像位置 background-origin 背景图像显示原点 background-clip 背景向外剪裁区域 background-size 背景图像尺寸大小 background

4.8K30

2019 年 最受欢迎10个 JavaScript 动画库!

超过20K星星,Anime是一个JavaScript动画库,可以处理CSS属性,单个CSS转换,SVG或任何DOM属性以及JavaScript对象。...它允许开发人员从动作创建动画和交互,这些动作是可以启动和停止,可以使用CSS、SVG、React、three创建,js和任何接受数字作为输入API。 6. Vivus ?...GSAP 是一个JavaScript库,用于创建高性能、零依赖、跨浏览器动画,据称超过400万个网站上使用。GSAP是灵活,可以与React、Vue、Angular和vanilla JS协同工作。...拥有15K颗星星和零依赖,这个库为 web 和移动浏览器提供了简单滚动动画,以动画方式显示滚动内容。它支持多种简洁效果类型,甚至允许你使用自然语言定义动画。...超过 20k 星星,Hover提供了CSS3支持悬停效果集合,可应用于链接、按钮、徽标、SVG、特色图像等,CSS、Sass和LESS可用。

1.6K10

功能强大 JS 文件上传库:FilePond

文件管理:删除文件、选择文件、复制和粘贴文件、或使用 API 方式添加文件上传方式:使用 AJAX 进行异步上传、或将文件编码为 base64 数据用表单发送。...接下来就是实战操作部分,大家可以跟着文章一步步把这个库使用起来,点亮你文件上传技能点! 二、实战操作 下面我们将一步步讲解如何使用 FilePond 这个库。...File Type Validation:文件类型验证工具 File Metadata:限制要添加文件类型 File Poster:文件项目中显示图像 Image Preview:显示图像文件预览...Image Edit:手动编辑图像文件 Image Crop:设置图像文件裁剪比例 Image Resize:设置图像文件输出尺寸 Image Transform:上传之前客户端上图像变换 Image...: 使用插件前,一定要查阅清楚该插件是否有 CSS 文件,如果有请在标签引入哦。

3.4K20

2019 年 11 个受欢迎 JavaScript 动画库!

超过20Kstar,Anime是一个JavaScript动画库,可以处理CSS属性,单个CSS转换,SVG或任何DOM属性以及JavaScript对象。...它允许开发人员从动作创建动画和交互,这些动作是可以启动和停止,可以使用CSS、SVG、React、three创建,js和任何接受数字作为输入API。 Vivus ?...GSAP 是一个JavaScript库,用于创建高性能、零依赖、跨浏览器动画,据称超过400万个网站上使用。GSAP是灵活,可以与React、Vue、Angular和vanilla JS协同工作。...拥有15Kstar和零依赖,这个库为 web 和移动浏览器提供了简单滚动动画,以动画方式显示滚动内容。它支持多种简洁效果类型,甚至允许你使用自然语言定义动画。...超过20kstar,Hover提供了CSS3支持悬停效果集合,可应用于链接、按钮、徽标、SVG、特色图像等,CSS、Sass和LESS可用。

2.3K20

awesome-javascript-cn

官网 validator.js:字符串验证和过滤(使用用户输入之前清理用户输入有害或危险字符操作)。...官网 vanilla-masker:一个纯 JavaScript 实现输入控制库。官网 Ion.CheckRadio:一个为复选框和单选按钮添加样式 jQuery 库,支持多种皮肤。...官网 flow.js:一个通过 HTML5 File API ,提供多个同时链接、稳定、容错、可恢复/可重新开始文件上传库。...官网 FileAPI:JavaScript 文件工具集合。支持多文件上传、拖放和文件分块上传。对于图像,支持裁剪、调整大小和根据 EXIF 自动调整方向。...官网 plupload:处理文件上传 JavaScript 官网API,其支持多文件选择、文件类型过滤、分块请求、客户端图片缩放和根据不同运行环境选择 HTML5、Silverlight 和 Flash

10.7K80

分享 63 个面向前端开发人员开源项目工具

它可以快速轻松地 URL 上构建查询,也可以避免我们为网站构建 url常见错误。...我们只需要提供书籍图像并编辑提供 CSS 属性,例如 Width(书籍宽度)、Height(书籍高度)、Thickness(书籍厚度)...您喜欢代码片段 HTML、CSS 将是分别自动生成。...37、CSS 3D 变换 地址:https://polypane.app/css-3d-transform-examples/ 这是使用透视属性为网页创建 3D 对象方法集合。.../home CSS Spider 是 Google Chrome、Firefox 扩展,主要任务是帮助我们查看属性并获取网页任何对象 CSS 代码。...59、Pretty Snap 地址:https://prettysnap.app/ Pretty Snap 是一种工具,可帮助我们为要在网页显示图像创建漂亮背景

3.9K40

快速上手小程序云开发

,无需管理服务器,开发工具内编写,一键上传部署即可运行后端代码。...border-bottom ⼀个声明设置所有的下边框属性。 border-left ⼀个声明设置所有的左边框属性。 border-width 设置四条边框宽度。...百分⽐是⽹⻚、移动端等⽤来布局以及定义⼤⼩⼀个⾮常重要单位 背景属性 background ⼀个声明设置所有的背景属性。 background-color 设置元素背景颜⾊。...background-image 设置元素背景图像。 background-size 规定背景图⽚尺⼨。 background-repeat 设置是否及如何重复背景图像。...CSS3新增选择器 兄弟选择器、属性选择器、伪类选择器、伪元素选择器 颜色、字体、盒阴影、背景、圆角、动画、渐变、过渡、多 列、弹性盒模型、2D、3D功能 JavaScript语法基础 变量、关键字

3.3K50

HTML、CSSJavaScript学习总结

– src属性:用于设置图像文件相对或绝对URL地址。 – 共三种类型:GIF:是图形和图片最佳格式,适用于透明或动画图形。...Id优先级高于class 外部样式 @ 外联样式表:是将标签内样式语句定义扩展名为.css文件。通过使用标签引入样式文件。...– 使用注释/*多行注释*/ //单行注释 – Javascript程序html文件位置没有严格规定,但根据Javascript程序功能和作用,一般将其置于3种位置: • html<body...如果所编写Javascript程序用于输出网页内容,应该将Javascript程序置于html文件需要显示该内容位置。 • html标记。...如果所编写Javascript程序需要在某一个html文件多次使用,那就应该编写Javascript函数,并将函数置于html文件标记。 • 一个单独js文件

3K20

用JetpackSite Accelerator为网站CDN加速

(如CSSJavaScript),进而帮助您更快地加载页面。...静态文件 我们以内容分发网络 (CDN) 形式,从我们服务器上托管 WordPress 核心、Jetpack 和 WooCommerce 随附静态资产(例如,JavaScriptCSS),从而为您服务器减轻负载...问题与解答 1、站点加速器如何确定要提供图像尺寸? 站点加速器会查看 img 元素宽高属性,然后提供已调整至这些尺寸或所属元素宽度(以较小者为准)图像。...如果您需要我们清除某些图像,请联系我们,并提供相关文件您站点上显示直接链接。这些链接将会以 i0.wp.com、i1.wp.com 或 i2.wp.com 开头。...如果您服务器将图像上传至我们 CDN 时花费时间超过 10 秒,则上传将会超时,您图像会受损。如果发生这种情况,请尝试上传一张名称不同且文件大小较小图像

10K40

HTML 表单和约束验证完整指南

本文中,我们将研究 HTML 表单字段和 HTML5 提供验证选项。我们还将研究如何通过使用 CSSJavaScript 来增强这些功能。 什么是约束验证? 每个表单域都有一个目的。...其他有用属性包括: 属性 描述 accept 文件上传类型 alt 图像类型替代文本 autocomplete 字段自动完成提示 autofocus 页面加载时焦点字段 capture...媒体捕捉输入法 checked 复选框/收音机被选中 disabled 禁用控件(它不会被验证或提交其值) form 与使用此 ID 表单关联 formaction 提交和图像按钮上提交 URL...使用正确字段type并autocorrect提供在 JavaScript 难以实现好处。...这就是 JavaScript 介入地方…… JavaScript 和约束验证 API 该约束验证API提供了可增强标准HTML现场检查表单自定义选项。

8.2K40

如何在低代码平台中引用 JavaScript

上图是活字格,可以上传自定义 CSS 文件,活字格支持网络链接文件、本地文件,同时支持编辑 CSS 文件。...添加网络链接 指定网络上 JavaScript 地址链接,点击“保存”后, JavaScript 文件会以URL形式显示。...例如我们可以使用百度地图 JavaScript API: 添加本地文件 本地 JavaScript 文件都可以进行添加,同时也支持编辑上传 JavaScript 文件。...上面页面显示内容大体逻辑是,为三个单元格进行了命令,分别为x,y,plus,当我们x,y单元格输入数字值后,点击按钮执行 JavaScript 命令调用我们 add 方法,就可以计算出对应和。...活字格设计器打开页面,然后页面右侧工具栏,可以属性设置区中选择“页面设置”选项卡,单击“ JavaScript 文件上传 JavaScript 文件上传完成后,可对 JavaScript

12610
领券