上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 21 下一页
摘要: 语法 元字符:(pattern) 作用:用于反复匹配的分组 属性$1~$9 如果它(们)存在,用于得到对应分组中匹配到的子串 \1或$1 用于匹配第一个分组中的内容 \2或$2 用于匹配第一个分组中的内容 ... \9或$9 用于匹配第一个分组中的内容 用法示例 以上的代码也同时给出了$1~$9的用 阅读全文
posted @ 2017-04-18 16:39 a fine day 阅读(4152) 评论(0) 推荐(0) 编辑
摘要: 正则表达式捕获组 语法: 字符 描述 示例 (pattern) 匹配pattern并捕获结果,自动设置组号。 (abc)+d 匹配abcd或者abcabcd (?<name>pattern) 或(?'name'pattern) 匹配pattern并捕获结果,设置name为组名。 \num 对捕获组的 阅读全文
posted @ 2017-04-18 11:55 a fine day 阅读(1222) 评论(0) 推荐(1) 编辑
摘要: 不知道你好奇了没有,反正我是好奇了,就连使用chrome的时候也显示User-Agent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.9 阅读全文
posted @ 2017-04-17 16:05 a fine day 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 第一种:通过判断浏览器的userAgent,用正则来判断是否是ios和Android客户端。代码如下:<script type="text/javascript"> var u = navigator.userAgent; var isAndroid = u.indexOf('Android') > 阅读全文
posted @ 2017-04-17 15:34 a fine day 阅读(853) 评论(0) 推荐(0) 编辑
摘要: 1. 不能用typeof ,因为typeof 只能判断基本类型,不能判断引用类型 var ary = [1,23,4]; console.log(typeof ary); //输出结果是Object var ary = [1,23,4]; console.log(typeof ary); //输出结 阅读全文
posted @ 2017-04-10 14:18 a fine day 阅读(212) 评论(0) 推荐(0) 编辑
摘要: <html><head><meta charset="UTF-8"></head><body> <form id="registerForm"> <input type="text" id="username"/> <input type="password" id="password"/> <in 阅读全文
posted @ 2017-04-10 11:44 a fine day 阅读(186) 评论(0) 推荐(0) 编辑
摘要: var delegate = function(client, delegation) { return { buttonWasPressed: function() { return delegation.buttonWasPressed.apply(client, arguments); } } 阅读全文
posted @ 2017-04-07 15:32 a fine day 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 函数分为FD (函数定义),FE(函数表达式) ,函数构造器得到的函数(1) FD 的栗子:function getTaste(){ .......}解析器遇到上面的function关键字,会解析上面的代码为函数定义的情况,凡是不符合上述格式的,会报错。(2)FE的栗子:var fn = funct 阅读全文
posted @ 2017-04-07 11:27 a fine day 阅读(242) 评论(0) 推荐(0) 编辑
摘要: Javascript 按位取反运算符 (~) ,对一个表达式执行位非(求非)运算。如 ~1 = -2 ; ~2 = -3 ; ~99 = -100; result = ~ 【数字】 所有一元运算符(如 ~ 运算符)都按照下面的规则来计算表达式的值: 1、 如果应用于未定义的表达式或 null 表达式 阅读全文
posted @ 2017-03-31 10:02 a fine day 阅读(6031) 评论(0) 推荐(0) 编辑
摘要: 装饰者模式的定义:装饰者(decorator)模式能够在不改变对象自身的基础上,在程序运行期间给对像动态的添加职责。与继承相比,装饰者是一种更轻便灵活的做法。装饰者模式的特点: 可以动态的给某个对象添加额外的职责,而不会影响从这个类中派生的其它对象; 继承的一些缺点: 继承会导致超类和子类之间存在强 阅读全文
posted @ 2017-03-30 14:59 a fine day 阅读(84) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 21 下一页