01 2012 档案

摘要:正则用的很普遍,本文仅针对JavaScript。创建有两种方式:1. new RegExp('表达式', '匹配模式'),这种方式的表达式中如果需要转义,转义符需要写两个,如 '\\d'2. 直接量常用属性1. $1 -> $9返回9个在模式匹配期间找到的,最近保存的部分,只读2. index返回第一次成功匹配的开始位置,只读3. lastIndex返回最后一次成功匹配的结束位置(下一次匹配开始的位置),可读写。只有当使用exec() 或 test() 时才会写入。4. lastMatch返回最后匹配的字符,只读。5. input返回查找的 阅读全文
posted @ 2012-01-09 10:55 越己 阅读(435) 评论(0) 推荐(0) 编辑
摘要:重大提示,js的Date会处理很多数值越界的情况,比如xx.setDate(0),内部会有容错机制,所以我下面写的某些方法完全没有意义判断某年是否为闰年:function isLeapYear(year) { if (typeof year !== 'number') { year = parseInt(year, 10); } if (year === NaN) return false; if ((year % 400 === 0) || (year % 100 !== 0) && (year % 4 === 0) ) { ret... 阅读全文
posted @ 2012-01-04 00:34 越己 阅读(347) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示