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

awesome-javascript-cn

官网 paper.js:矢量图形脚本的瑞士军刀 —— 使用 HTML5 Canvas 将 Scriptographer  移植到 JavaScript 官网和浏览器。...验证 Parsley.js:不用写一行 JavaScript 代码即可在前端验证表单。官网 jquery-validation:jQuery 验证插件。...官网 validator.js:字符串验证和过滤(使用用户输入之前清理用户输入的有害危险字符的操作)。...官网 视频/音频 prettyembed.js:更完美地嵌入 YouTube —— 拥有很好的选项,如高分辨率的预览图、嵌入选项的高级定制和可选的 官网FitVids 支持。...官网 Play-em JS:Play’em 一个 JavaScript 组件,它能管理音乐/视频播放顺序,通过一个 DIV 元素里嵌入几个播放器(Youtube、Soundcloud 和 Vimeo

10.7K80

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

QA Tools QA工具 JSHint - JSHint一个帮助您检测JavaScript代码的错误和潜在问题的工具。 jscs - JavaScript代码样式检查器。...moment -javascript解析,验证,操作和显示日期。 moment-timezone - 时区支持moment.js。...使用简单而强大的API来包装IndexedDB,WebSQLlocalStorage。 jStorage -jStorage一个简单的键/值数据库,用于浏览器端存储数据。...Machine Learning机器学习 ConvNetJS - Javascript深入学习 浏览器训练卷积神经网络(普通神经网络)。 DN2A -数字神经网络架构。...jquery.transit - 超级流畅的CSS3转换和jQuery转换。 imrpess.js -HTML文档中使用CSS3转换/转换进行类似Prezi的演示。

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

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

质量检查工具 prettier - Prettier一个自以为是的代码格式化程序。 JSHint - JSHint一个有助于检测JavaScript代码的错误和潜在问题的工具。...coddoc还解析了API中使用的源代码。 sphinx一款可轻松创建智能和精美文档的工具 使用JSDoc Beautiful docs一个基于markdown文件的文档查看器。...moment - JavaScript解析,验证,操作和显示日期。 moment-timezone - 时区支持moment.js。...ocrad.js - 通过EmscriptenJavaScript进行OCR。 机器学习 ConvNetJS - JavaScript的深度学习。您的浏览器训练卷积神经网络(普通的)。...Play-em JS - Play'em一个JavaScript组件,它管理音乐/视频轨道队列,并通过HTML DIV(包括Youtube,Soundcloud和Vimeo)嵌入多个玩家来播放一系列歌曲

6.6K21

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

质量检查工具 prettier - Prettier一个自以为是的代码格式化程序。 JSHint - JSHint一个有助于检测JavaScript代码的错误和潜在问题的工具。...coddoc还解析了API中使用的源代码。 sphinx一款可轻松创建智能和精美文档的工具 使用JSDoc Beautiful docs一个基于markdown文件的文档查看器。...moment - JavaScript解析,验证,操作和显示日期。 moment-timezone - 时区支持moment.js。...ocrad.js - 通过EmscriptenJavaScript进行OCR。 机器学习 ConvNetJS - JavaScript的深度学习。您的浏览器训练卷积神经网络(普通的)。...Play-em JS - Play'em一个JavaScript组件,它管理音乐/视频轨道队列,并通过HTML DIV(包括Youtube,Soundcloud和Vimeo)嵌入多个玩家来播放一系列歌曲

5.8K20

ASP.NET MVC5+EF6+EasyUI 后台管理系统(33)-MVC 表单验证

View页面上要参加如许两个JavaScript,重视,他们依附于JQuery的: <script src="@Url.Content("~/Scripts/jquery.validate.min.js...另一种Model各属性对应HTML控件的验证消息: @Html.ValidationMessageFor(m => m.UserName) 所以要前端代码验证效果必须引入jquery库 但是往往系统自带的验证远远满足不了我们的...,请加入以下代码 // [IntRangeExpression(18, 30)] 数字18与30之间,可以不填写,但填写就进入验证 jQuery.validator.addMethod('...JS,否则无法启用前端验证 //双向验证,请加入以下代码 // [IntRangeExpression(18, 30)] 数字18与30之间,可以不填写,但填写就进入验证 jQuery.validator.addMethod...CreateTime { get; set; } } } model中使用了[NotNullExpression] 与[DateExpressionAttribute]日期验证 打开我们的代码生成器生成

4.1K50

【工具】15个非常实用的 JavaScript 表单验证

这使你可以根据需要进行验证。ApproveJs公开一个方法value(),让你决定何时验证值以及如何显示错误。如果你想掌控自己像我一样有点强迫症,那么ApproveJs非常适合你。 ?...它可以客户端和服务器端使用。 ? 3、Valid.js 地址:https://github.com/dleitee/valid.js Valid.js用于数据验证的简单JavaScript库。...它已经通过100%代码覆盖率的单元测试,可以使用。validate.js的目标提供一种验证数据的跨框架和跨语言方式。验证约束可以用JSON声明,并在客户端和服务器之间共享。 ?...8、Mailcheck 地址:https://github.com/mailcheck/mailcheck mailcheck一个JavaScript库和jQuery插件,当你的用户电子邮件地址拼写错误时...可以轻松地将脚本插入现有的HTML表单代码,而无需大量更改HTML代码从头开始实施。

5.7K20

JQuery扩展插件Validate—6radio、checkbox、select的验证

radio、checkbox、select的验证其实方法与前面提到没有太大的区别,但问题错误信息会显示同一组的第一个元素后面,效果如下所示: 解决这个问题的办法将错误信息指定到一个特定的位置,...validate()方法的参数可以进行自定义,示例代码如下: View Code         jQuery.validator.addMethod...("regex",    //addMethod第1个参数:方法名称         function(value, element, params) {     //addMethod第2个参数:验证方法...Ajax验证,好像有个小bug;使用ASP.NET与validate组合使用时会有一些问题可以参考网友的博文。 ...1、ASP.NET按钮都会解析成submit所有都会触发验证,如果想让某个按钮不触发验证可以加上这个样式:class="cancel" 源码下载

95120

【ASP.NET Core 基础知识】--MVC框架--Views和Razor语法

Razor语法 ASP.NET Core,主要使用Razor作为默认的视图引擎。Razor语法一种简洁且强大的语法,它允许HTML嵌入C#代码,使得视图中能够方便地处理数据和逻辑。...以下Razor语法的一些基本特征: 代码块: 使用 @ 符号表示C#代码块,可以HTML嵌入C#逻辑。...以下Razor语法的一些主要优势: 简洁性和可读性: Razor语法以简洁的方式嵌入HTML,使得视图代码更加清晰易读。... Razor,这两种注释方式都是有效的,并根据需要选择适当的注释形式。注释对于代码添加解释标记暂时不需要的代码很有用的。...以下一些常见的JavaScript和Razor集成的场景和方法: Razor嵌入JavaScript Razor视图中,可以直接嵌入JavaScript代码

18520

StackOverflow上关于JavsScript的热门问答

Q3:测试是否有东西被隐藏 问题描述: jQuery,可以切换元素的可见性,使用方法.hide(), .show() 或者.toggle()....做了一些搜索,我意识到有些人添加了“use strict”到他们的JavaScript代码。有一次,我添加了该声明,错误就停止出现了。不幸的,谷歌并没有透露太多这字符串声明的历史的背后。...5`的一项新特征,允许你把一段程序功能放置"strict"工作环境。...它禁用那些混淆的或者考虑不周的特征 另外请注意,你可以整个文件申请严格模式…或者你可以仅在特定的函数中使用它(仍然引用John Resig 的文章): // 非严格的代码......我修复bug,增加功能,也试图整理代码并使其更加一致。 之前的开发人员使用两种函数声明方式,我无法弄清是否这背后有没有解决的原因。

1.3K71

10个短小却超实用的JavaScript代码

我的做法,收集和使用那些常见的JavaScript代码段,并在需要时,尽可能首先使用它们。下面便是我收集的10段实用JavaScript代码,基于它们你还可以创造出更强大的JS插件功能函数。...1 判断日期是否有效 JavaScript自带的日期函数还是太过简单,很难满足真实项目中对不同日期格式进行解析和判断的需要。...这时,你可以使用下面这段日期校验代码,它允许你自定义日期格式并进行日期有效性的校验。...下面一段最基础的代码实现上面的功能,你可以根据实际需要进行相应的扩展。...代码的一小部分,也建议大家平时注意收集自己编写这样的基础代码段,它们能在很多项目中使用通过一些改造提供更完善的功能,使用这些代码段将为你节省下大量的开发时间。

73780

JQuery扩展插件Validate—5添加自定义验证方法

从前面的示例不难看出validate自带的验证方法足以满足一般的要求,对于特别的要求可以使用addMethod(name,method,message)添加自定义的验证规则,下面的示例添加了一个用于正则表达式验证的扩展验证的方法...,示例如下:         jQuery.validator.addMethod("regex",  //addMethod第1个参数...: "^\\w+$"          //使用自定义的验证规则,在上例中新增的部分                 },                 txtEmail: "email"   //电子邮箱必须合法...,如regex:[1,3,5],方法可以使用下标访问:params[0] 网友提供的一些扩展验证方法: // 手机号码验证 jQuery.validator.addMethod("mobile",...this.optional(element) || (length >= param[0] && length <= param[1]); }, $.validator.format("请确保输入的值{

1K10

在你的网站集成Wiki系统 WikiPlex

Wikiplex 一种 .NET Framework 上所开发,具有处理 Wiki 编辑宏功能的小型函式库组件,它提供了数种编辑样式的格式,以让使用者可以类似编辑维基百科内容一样的方法来创建网页的内容...,此组件可以应用在内容管理的系统。...WikiPlex除了像列表和表格等基本布局外,WikiPlex还对嵌入式视频(Flash、QuickTime和YouTube等)、Silverlight组件和RSS源并提供相应的宏。...至于RSS源,标题模式或者完整内容模式下最多可以显示20项。 由于这是面向程序员的站点,所以WikiPlex也可对一些流行语言,如VB、C#、SQL、PHP、CSS和JavaScript进行着色。...开发人员应用程序中使用它的时候需要构建自己的UI及后台来存储页面。但这也使得它成为集成到已有站点的理想伴侣。

74980

这11个有趣的 CSS 和 JavaScript 库太实用了!

MJML MJML 一种标记语言,旨在减少编写响应式电子邮件的痛苦。它的语义语法使其变得简单明了,其丰富的标准组件库加快了开发时间并减轻了您的电子邮件代码库。...Baguette box BaguetteBox.js 一个简单和易于使用的响应式的图像 Lightbox 插件,支持滑动手势移动设备上使用。...FitVids.js FitVids.js一个轻量级的jQuery响应式视频插件,他可以实现流体视频的嵌入。FitVids.js应用了内在的比例算法,在你的响应网页上实现视频的流体宽度。...Anchorme 小巧、快速、高效、功能丰富的 Javascript 库,用于检测文本的链接/URL/电子邮件并将它们转换为可点击的 HTML 链接。...Moveto MoveTo 一个 JavaScript 库,用于单击按钮时创建滚动动画。有趣的,这个库使用 gzip 压缩时只有 1kg,并且不依赖于 jQuery 其他任何东西。

1.4K40

.Net 高效开发之不可错过的实用工具 工欲善其事,必先利其器,没有好的工具,怎么能高效的开发出高质量的代码呢?本文为各ASP.NET 开发者介绍一些高效实用的工具,涉及SQL 管理,VS插件,内

远程调试期间,VS 调试主机运行,MSVSMON 远程机器运行。 WIX toolset: 可以将XML 源代码文件编译成Windows 安装包。...T4 Text Template:VST4 文本模板生成代码文件最常用的模板文件,这种模板文件通过编写文本块和控制逻辑来实现的。 Indent Guides:  快速添加缩进行。...Javascript/JQuery/AngularJS JSHint: JavaScript代码质量监控工具,定义了很多非常严格的规则。...Tally ​Tally ERP 9 Tally dll: .net 的动态链接库,能够将Tally Accounting 软件集成到应用程序 ,通过代码对数据进行pushpull操作。...代码Review StyleCop: StyleCop 静态代码分析工具,能够统一设置代码样式和规范。 可以Visual Studio 中使用,也可以集成到 MSBuild 项目。

3.4K60

customElements 实战之 Lite-embed

Lite-embed 基于 customElements Web Components 规范开发的组件,支持以 iframe 方式快速地嵌入第三方站点,如 Bilibili、Youku、QQ、Youtube...Lite-embed 除了实现自动解析功能之外,还实现了悬停视频封面海报时,预热(可能)要使用的 TCP 连接和 iframe 内嵌网页懒加载的功能。... matches 方法内部会获取预设的规则,然后逐一进行地址匹配。而 match 方法内部实现的主要功能地址的映射和参数的填充。介绍完自动解析的实现方式,接下来我们来介绍如何预热 TCP 链接。...用于运行安装代码,例如获取资源渲染。一般来说,您应将工作延迟至合适时机执行。 disconnectedCallback 元素每次从 DOM 移除时都会调用。...下面我们将使用 constructor 和 connectedCallback 钩子, constructor 钩子完成 LiteEmbed 类相关属性的初始化, connectedCallback

1.5K20

JavaScript 框架大战已结束,赢家只有一个

竞争者 框架之战 JavaScript 社区的热门话题,也是业界众多圣战之一。一开始,jQuery 崭露头角,接下来 AngularJS 初露锋芒,再到现代框架混战,战争愈演愈烈。...如果你不使用像 Vuex Redux 这样的库,则可能会遇到严重的问题。你可以看到 AngularJS 可用的应用程序,但在 VueJS 却不行。...但是如果你仔细观察,StencilJS Mitosis 与 React 非常相似,这不是巧合,这是因为: “最好的框架将自己从用户代码删除的框架。...“ ——勇于改变,才是更明智的决定 React 大量利用 JavaScript 和 JSX(嵌入了 XML 的 JavaScript),用户代码 React 无关的,只需进行很少的调整,几乎完全相同的代码就可以在其他框架运行...因此,毫无疑问,React 框架之战的赢家。因为它不是用户代码的框架。 注意:我最近发现了一个视频:https://www.youtube.com/watch?v=4anAwXYqLG8。

1K30

ASP.NET MVC的客户端验证jQuery验证Model验证的实现

简单了解了Unobtrusive JavaScript形式的验证jQuery的编程方式之后,我们来介绍ASP.NET MVC如何利用它实现客户端验证的。...服务端验证最终实现在相应的ModelValidator,而最终的验证规则定义相应的ValidationAttribute;而客户端验证规则通过HtmlHelper相应的扩展方法(比如...对于客户端验证,ASP.NET MVC对jQuery验证插件进行了扩展,实现了另一种不同的内联方式我们 可以将验证规则定义在被验证输入元素的属性。...二、客户端验证规则的生成 ASP.NET MVC利用jQuery进行客户端验证的时候,虽然验证规则并没有采用其原生的方式通过被验证元素的class属性来提供,但是却可以通过“data-val-{rulename...ASP.NET MVC的客户端验证jQuery验证 ASP.NET MVC的客户端验证jQuery验证Model验证的实现 ASP.NET MVC的客户端验证:自定义验证

7.1K70
领券