正则表达式学习(二)

Published:

上一篇文章简单介绍一下正则表达式的一些常见的元字符以及一些特性,这篇文章介绍一下正则表达式在 js 里的一些方法。 在源代码中使用字面正则表达式 // 该正则表达式包含单个的字符类, // 会匹配一个美元符号、一个双引号、一个单引号、一个换行符、0~9的任意数字、一个正斜杠或者一个反斜杠。 // 这个正则表达式硬编码到源代码中。 var reg = /[$"'\n\d\/\\]/; 在 js 中,创建正则表达式的最好方式是使用字面正则表达式的特殊语法。可以简单把正则表达式放在两个正斜杠之间。...

更加健壮的 isArray 方法

Published:

在实际项目开发过程中,我们经常会遇到检测一个对象是否是数组的情况,这里会有一些坑,现在来说一说。 javascript中,检测对象类型有下面这么几种方法:...

如何更新 Node.js

Published:

有时候机器上的 Node.js 版本会导致一些奇怪的问题,比如我最近遇到的这么个问题,Node causes uglify-js package to throw ReferenceError on parse.js line 53,这个 issue 最后也没给出一个确切的答案,看了下我机器的 node 版本,是 v0.11.7,然后更新我的 Node.js。 更新 Node.js 用到了这个 npm 模块,n,步骤如下:...

正则表达式学习(一)

Published:

最近学习了正则表达式,在这里记录一下。个人认为正则这个东西主要还是多看多用,熟练工种。。。用多了自然就熟悉了……这篇文章主要记录了一些元字符的用法以及正则表达式的一些特性例如回溯引用、前后查找等等。...

Node.js 打开浏览器

Published:

Node.js 打开浏览器,代码如下: var process = require('child_process'); process.exec("start http://www.baidu.com"); 以上代码是打开系统默认浏览器。如指定浏览器,如下:...