摘要: 如果说这是一篇关于正则表达式的小结,我更愿意把它当做一个手册。RegExp 三大方法本文的RegExp采用直接量语法表示:/pattern/attributes。attributes有三个选择,i、m和g,m(多行匹配)不常用直接省略,所以一个pattern(匹配模式)可以表示如下:var patt... 阅读全文
posted @ 2015-10-08 16:56 沃哥 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 正则表达式可以:•测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证•替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字•根据模式匹配从字符串中提取一个子字符串。可以用... 阅读全文
posted @ 2015-10-08 16:46 沃哥 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 五天之前我写了一个关于ES6标准中Class的文章。在里面我介绍了如何用现有的Javascript来模拟类并且介绍了ES6中类的用法,其实它只是一个语法糖。感谢Om Shakar以及Javascript Room中的各位,我的编程风格从那时候开始发生了改变;就像Dougla Crockford200... 阅读全文
posted @ 2015-09-22 16:38 沃哥 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 这篇文章主要介绍了面向对象JS基础讲解,工厂模式、构造函数模式、原型模式、混合模式、动态原型模式,需要的朋友可以参考下什么是面向对象?面向对象是一种思想!(废话)。 面向对象可以把程序中的关键模块都视为对象,而模块拥有属性及方法。这样我们如果把一些属性及方法封装起来,日后使用将非常方便,也可以避免... 阅读全文
posted @ 2015-09-11 13:51 沃哥 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 规范目的:使开发流程更加规范化。通用规范:TAB键用两个空格代替(WINDOWS下TAB键占四个空格,LINUX下TAB键占八个空格)。CSS样式属性或者JAVASCRIPT代码后加“;”方便压缩工具“断句”。文件内容编码均统一为UTF-8。CSS、JAVASCRIPT中的非注释类中文字符须转换成u... 阅读全文
posted @ 2015-09-11 11:00 沃哥 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 1、关于leetcode这是第一篇关于leetcode的题解,就先扯点关于leetcode的话。其实很早前就在博客园看到过leetcode一些题解,总以为跟一般OJ大同小异,直到最近点开了一篇博文Leetcode 编程训练,无意间点进leetcode的主页看了下,乖乖,居然能用JavaScript提... 阅读全文
posted @ 2015-08-17 10:16 沃哥 阅读(838) 评论(0) 推荐(0) 编辑