摘要: 编号规则如果没有显式为捕获组命名,即没有使用命名捕获组,那么需要按数字顺序来访问所有捕获组在只有普通捕获组的情况下,捕获组的编号是按照“(”出现的顺序,从左到右编号(\d{4})-(\d{2}-(\d\d))1 12 3 3 2还有一个默认编号为0的组,表示的是正则表达式的整体用以上正则表达式匹配字符串:2008-12-31编号命名捕获组匹配内容0(\d{4})-(\d{2}-(\d\d))2008-12-311(\d{4})20082(\d{2}-(\d\d))12-313(\d\d)31 阅读全文
posted @ 2014-04-08 22:41 庄昌宽 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 基本包装类型为了便于操作基本类型值,ECMAScript定义了3个特殊的引用类型Boolean,Number和String。这些类型与本章介绍的其他用类型相似,同时也具备与各自的基本类型相应的特殊行为实际上,每当读取一个基本类型值得时候,后台就会创建一个对应的基本包装类型的对象,让我们能调用一些方法... 阅读全文
posted @ 2014-04-08 20:53 庄昌宽 阅读(186) 评论(0) 推荐(0) 编辑
摘要: function类型每个函数都是function类型的实例,函数是对象,函数名是指向对象的指针function sum(num1,num2) { return num1+num2; }//等价于var sum=function (num1,num2) { return num1+num2; };//function构造函数,解析两次第一次是常规的ECMAScript代码,第二次解析传入的字符串,影响性能故不推荐var sum=new Function("num1","num2","return num1+num2");函数名只是指针, 阅读全文
posted @ 2014-04-08 00:01 庄昌宽 阅读(272) 评论(0) 推荐(0) 编辑