javascript学习

由浅入深的学习javascript,贪多嚼不烂,每天一篇javascript知识和javascript代码,从基础入门,学习并总结,一定可以克服这个大难关。

appendChild() 方法:可向节点的子节点列表的末尾添加新的子节点。insertBefore() 方法:可在已有的子节点前插入一个新的子节点。appendChild方法是在父级节点中的子节点的末尾添加新的节点(相对于父级节点 来说)。insertBefore 方法 是在已有的节点前添加新的节点(相对于子节点来说的)。

阅读全文

在表单验证中,使用正则表达式来验证正确与否是一个很频繁的操作,本文收集整理了15个常用的javaScript正则表达式,其中包括用户名、密码强度、整数、数字、电子邮件地址(Email)、手机号码、身份证号、URL地址、 IPv4地址、 十六进制颜色、 日期、 QQ号码、 微信号、车牌号、中文正则。

阅读全文

ZeroClipboard.js是一个支持复制和粘贴的JavaScript插件,目前官方已经到2.x的版本了,但不支持IE9以下的浏览器,而如果要兼容,则可以使用1.x的版本,我使用的是最开始的一个版本:1.0.7的。该版本支持IE7和IE8,今天主要介绍如何使用一个flash支持多个复制文本。

阅读全文

在移动wap上,最常见的就是引流用户下载安装自己的应用程序,如何通过js点击判断下载是iOS还是安卓呢?其实很简单,就是要判断用户的设备是iOS还是Android,然后分别跳转就可以了。

阅读全文

fetch 的出现在前端圈子里一石激起了千层浪,大家欢呼雀跃弹冠相庆恨不得马上把项目中的 $.ajax 全部干掉。然而,在新鲜感过后, fetch 真的有你想象的那么美好吗?

阅读全文

JavaScript ServiceWorker API的好处就是让WEB开发人员轻松的控制缓存。虽然使用ETags等技术也是一种控制缓存的技术,但使用JavaScript让程序来控制缓存功能更强大,更自由。当然,强大有强大的好处,也有弊处——你需要做善后处理,所谓的善后处理,就是要清理缓存。

阅读全文