摘要: {JS}JavaScript使用正则表达式{JS}JavaScript使用正则表达式正则表达式概述在前面已经涉及了一些正则表达式的用法,现在将系统地学习正则表达式的语法和用途。正则表达式主要用于进行字符串的模式匹配,例如判断一个字符串是否符合指定格式等。例如在windows下搜索文件,可以用“*”或者“?”这样的通配符。在正则表达式的语法中,有更多这... 阅读全文
posted @ 2008-03-11 08:27 laolaowhn 阅读(959) 评论(2) 推荐(0) 编辑
摘要: (http\:\/\/)?代表匹配http://0或1次, ([\w.]+)匹配www.sian.com \/[\w- \.\/\?%&=]*)?匹配后面子串0或1次 阅读全文
posted @ 2008-03-11 08:26 laolaowhn 阅读(5551) 评论(4) 推荐(0) 编辑
摘要: JavaScript下正则表达式密码强度验证 2008年03月03日 星期一 上午 10:09 在用户注册时,为了最大化的协助用户设置安全有效的密码,往往会加一个密码强度验证,下面是一个由正则表达式对密码的验证,返回长度代表密码强度。 var getStrength = function(passwd) { intScore = 0; if (passwd.match(/[a-z]/)) ... 阅读全文
posted @ 2008-03-11 08:25 laolaowhn 阅读(2452) 评论(0) 推荐(0) 编辑
摘要: 悟透JavaScript 引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能... 阅读全文
posted @ 2008-02-25 13:02 laolaowhn 阅读(265) 评论(0) 推荐(0) 编辑
摘要: prototype是一个用于扩展类的对象的方法的方法. 一.对于一个对象,要给它注册一个方法,可以用三种方法. 1.o.m=string;;这种太麻烦, 2.在constructor(构造器)里面将它注册进去.占空间. 3.但是这种方法会占用很大的内存和空间.于是有一种更好的方法.就是用Object的prototype方法将这些方法存在同一个地址,供所创建的对象... 阅读全文
posted @ 2008-02-23 17:21 laolaowhn 阅读(348) 评论(0) 推荐(0) 编辑
摘要: prototype源码分析—enumerable 关键字: prototype js 代码 var $break = new Object(); //表示break的对象 可以对比java的exception的使用 var $continue = new Object(); //表示continue的对象 可以对比java的exception的使用 ... 阅读全文
posted @ 2008-02-23 14:18 laolaowhn 阅读(375) 评论(0) 推荐(0) 编辑
摘要: Prototype 框架分析(一) Class 关于javascript的面向对象设计可以参看MSDN上的文章《JavaScript使用面向对象的技术创建高级 Web 应用程序》,这样理解起来更加容易。 Class的声明 Prototype的帮助文档中关于Class的介绍中有下面的例子: var Animal = Class.create(); Animal.prot... 阅读全文
posted @ 2008-02-23 14:09 laolaowhn 阅读(450) 评论(0) 推荐(0) 编辑
摘要: Prototype.js的分析 2007-11-16 17:13 prototype.js是 一个很强大的Javascript函数库,它可以让你很轻松的使用一些特效,实现AJAX的功能.虽然prototype.js是为了Ruby On Rails开发的,它的纯Javascript的性质也使得它很容易用在其他的网络程序中。可惜的是,Prototype.js还没有强大的文档解释,尽 管它的代码非常... 阅读全文
posted @ 2008-02-23 14:01 laolaowhn 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 我为什么选择mootools,抛弃了prototype. (mootools 与 prototype 核心代码分析) =========================================== 前言 =========================================== 最近喜欢上了mootools(相见恨晚啊),在公开表示了对他的偏爱. 很多朋友都问我... 阅读全文
posted @ 2008-02-23 13:52 laolaowhn 阅读(613) 评论(2) 推荐(0) 编辑
摘要: prototype源码分析 AJAX之旅(1):由prototype_1.3.1进入javascript殿堂-类的初探 还是决定冠上ajax的头衔,毕竟很多人会用这个关键词搜索。虽然我认为这只是个炒作的概念,不过不得不承认ajax叫起来要方便多了。所以ajax的意思我就不详细解释了。 写这个教程的起因很简单:经过一段时间的ajax学习,有一些体会,并且越发认识到ajax技术的强大... 阅读全文
posted @ 2008-02-23 13:24 laolaowhn 阅读(1314) 评论(2) 推荐(0) 编辑