本文来自github上的 30-seconds-of-code 项目,作者分享了大量有用的Javascript片段,你可以在30秒或更少时间中理解。本文为中文版翻译,下面一起来看看有哪些精彩的JavaScript代码值得收藏。
阅读全文javascript代码
var isMobile = navigator.userAgent.match(/AppleWebKit.*Mobile.*/); var android2_3up = navigator.userAgent.match(/Android ...
阅读全文项目中需要实现一个点击按钮复制链接的功能,网上看到的几款插件,ZeroClipboard是通过flash实现的复制功能,随着越来越多的提议废除flash,能不能通过js来实现复制剪切呢,今天分享一个兼容IE7浏览器复制的插件给大家。
阅读全文是的,没看错标题,重要的事情要说三篇,JavaScript闭包。 在看下面的总结前,先来复习一下之前写过的几篇闭包(都是泪): 闭包相关的代码 js16:匿名函数和闭包 单击li,输出当前li在列表的序号 首先先简要总结闭包特性: 函数的局 ...
阅读全文发现前端博客被很多iframe嵌套了,而且很可恶的是谷歌竟然收录了他们的页面,谷歌会直接查询iframe里面的代码,有的排名还不错,这是无法容忍的。下面支招加一段JavaScript代码在头部里,即可防止被人用iframe来使用你的网页了。
阅读全文js 匹配手机号码的正则表达式,手机号码正则验证,最新的js手机号码、电话号码正则表达式,亲测,绝对可用。
阅读全文HTML结构为一个无序列表,点击li输出每个在ul中的序号。代码如下: <ul id="list"> <li>序号1</li> <li>序号2</li> <li>序号3 ...
阅读全文在写JavaScript代码时,用到JS来刷新当前页面的方法有几种,比如最常用的reload(),location等,本文整理了js刷新页面的几种方法,希望你有所收获。
阅读全文加入你输出来一个对象,但是苦于不知道里面有哪些属性和值,这个时候,你可以通过下面的代码来遍历这个对象,从而输出全部的属性和值。 一个是通过for循环来输出,一个则是通过for……in。 var len = obj.length; for(v ...
阅读全文js删除数组的某个元素,js删除数组的某一项,JavaScript删除数组指定元素。其实都是通过数组的一个方法splice来对数组进行删除操作。
阅读全文