JavaScript
HTML5前端艺术01
这个作者很懒,什么都没留下…
展开
-
JavaScript:继承和原型链(译)
原文:[Inheritance and the prototype chain](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Inheritance_and_the_prototype_chain?redirectlocale=en-US&redirectslug=JavaScript%2FGuide%2FInheri翻译 2013-12-30 14:02:47 · 73 阅读 · 0 评论 -
javascript中的parseInt()
看一下下面的 js code:alert(parseInt("08"));你们认为他会返回什么值呢?经过测试在主流浏览器中返回的都是8,但在IE中返回的却是0。下面是parseInt的一个规范吧:第二参数是目标转换进制,可以发现最后一项没有定义。本人推测:是因为前导0的字符串被认为是8进制。好像也不科学。本人解释不清了,希原创 2014-01-02 16:56:50 · 140 阅读 · 0 评论 -
AJAX -onreadystatechange事件
在ajax中,当发送请求给服务器时,我们基于服务端的回应做一些动作,那该怎么办呢?我们知道当readyStage每次改变都会触发onreadystatechange事件,readyState包含了XMLRequest的staus属性。下面是XMLReauest对象的三个重要属性:属性描述onreadystatechange存储了一个函翻译 2014-01-16 16:56:27 · 96 阅读 · 0 评论 -
javascript “||”、“&&”的灵活运用
你是否看到过这样的代码:a=a||""; 可能javascript初学者会对此感到茫然。今天就跟大家分享一下我的一些心得。其实: Js代码 a=a||"defaultValue"; 与: Js代码 if(!a){ a="defaultValue"; }原创 2014-01-16 14:17:46 · 77 阅读 · 0 评论 -
使用Ajax技术验证用户名是否存在
在注册系统的开发中,有事需要在用户输入完用户名,当输入框失去焦点时验证用户名是否存在。这个基本上在任何注册系统中都有这个特性。要想实现这个功能可以使用ajax技术,我们可以使用javascript原生的ajax,也可以使用其他框架提供的ajax(如大家熟悉的jquery),本篇文章我将介绍js原生的ajax技术。首先,在html中type如下代码: 用户名: 密码:原创 2014-01-17 09:28:01 · 148 阅读 · 0 评论 -
正则表达式检测email地址是否合法
在注册系统开发中,需要检测用户输入的email地址是否合法,可以在js或者php中检测,但是差别不大,都可以使用正则表达式来检测。下面是js的一个例子:function validateEmail(email) { var re = /^(([^()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1原创 2014-01-20 14:40:59 · 146 阅读 · 0 评论