2009年5月27日

摘要: javascript正则表达式是对字符串执行模式匹配的强大工具。正确使用它会给我们的工作带来很大的便利。可是有些地方由于我们没有太注意或者根本不理解,就会遇到不可预料的麻烦。下面我们要谈谈带有"g" 标记的正则表达式的使用问题,首先让我们看一段代码,从例子入手更容易理解。[代码]运行上述代码,在不同浏览器中会得到不同结果,IE中:0 true 0 true,FF和Chrome中:0 true 1 ... 阅读全文
posted @ 2009-05-27 23:37 奋斗的小涛 阅读(945) 评论(5) 推荐(0) 编辑
 
摘要: 今天看了一段javascript代码,如下:[代码]29       alert(i); //1 感觉挺迷惑的,于是便放到本地调了调,发现这段代码有很多问题。 其中定义了三个变量,都叫i,并且还有一个循环,里面又嵌了一个循环,想必有人看到后都有点模棱两可的感觉。运行这段代码,执行的结果如下(注释所示):[代码... 阅读全文
posted @ 2009-05-27 16:54 奋斗的小涛 阅读(445) 评论(2) 推荐(0) 编辑

2009年5月23日

摘要:       最近在项目中写了一个验证数字的正则表达式/^(([1-9][0-9]{0,2}(,\d{3})+)|([1-9]\d*)|0)(.\d{1,4})?$/,接下来我先讲讲我使用这个表达式的本意。      我们分四步讲一下:      1、[1-9][0-9]{0,2}... 阅读全文
posted @ 2009-05-23 14:23 奋斗的小涛 阅读(2347) 评论(2) 推荐(0) 编辑

2009年5月20日

摘要: 转自w3schoolECMAScript 有 5 种原始类型(primitive type),即 Undefined、Null、Boolean、Number 和 String。typeof 运算符typeof 运算符有一个参数,即要检查的变量或值。例如:var sTemp = "test string";alert (typeof sTemp); //输出 "string"alert (typeo... 阅读全文
posted @ 2009-05-20 14:18 奋斗的小涛 阅读(318) 评论(0) 推荐(0) 编辑

2009年5月18日

摘要: 转自梦之都什么是BOM BOM是browser object model的缩写,简称浏览器对象模型 BOM提供了独立于内容而与浏览器窗口进行交互的对象 由于BOM主要用于管理窗口与窗口之间的通讯,因此其核心对象是window BOM由一系列相关的对象构成,并且每个对象都提供了很多方法与属性 BOM缺乏标准,JavaScript语法的标准化组织是ECMA,DOM的标准化组织是W3C BOM最初是Ne... 阅读全文
posted @ 2009-05-18 21:08 奋斗的小涛 阅读(492) 评论(0) 推荐(0) 编辑