向您的网站添加 Service Worker
在 2022 年,您可以为您的网站做的最好的事情之一就是添加一个 Service Worker,如果您还没有添加的话。Service Worker 为您的网站赋予超能力。今天,我想向您展示一些…
您好,我是 Chris Ferdinandi。我通过我的指南、课程和 每日开发者提示 帮助人们学习原生 JavaScript。我热爱海盗、小狗和皮克斯电影。
在 2022 年,您可以为您的网站做的最好的事情之一就是添加一个 Service Worker,如果您还没有添加的话。Service Worker 为您的网站赋予超能力。今天,我想向您展示一些…
在本系列的过去几篇文章中,我们学习了如何使用一些输入类型和验证属性来原生验证表单。
我们学习了如何使用约束验证 API 来增强原生浏览器验证…
在本系列的上一篇文章中,我们使用 Validity State API 构建了一个轻量级的脚本(6kb,2.7kb 压缩版),以增强原生表单验证体验。它在所有现代浏览器中都适用,并提供对 IE 的支持,回溯到…
在我的上一篇文章中,我向您展示了如何通过结合语义输入类型(例如,<input type="email"/>
)和验证属性(如 required
和 pattern
)来使用原生浏览器表单验证。
虽然非常简单且超级…
大多数 JavaScript 表单验证库都很大,通常需要其他库,如 jQuery。例如,MailChimp 的嵌入式表单包含一个 140kb 的验证文件(压缩版)。它包含整个 jQuery 库、一个第三方表单验证插件以及一些自定义的 MailChimp…