摘要: 非构造法正则表达式(不含 创建) 使用简洁,简练,普遍,但是其匹配模式不能包含变量,因此,有必要了解使用构造法创建的正则表达式。 1. 构造法创建 可以是双斜杆( //)包围字符串的正则模式,也可以是纯字符串; 则表示正则选项,如是否全局匹配,是否区分大小写等。 下面主要讲下纯字符串模式的正则表达式 阅读全文
posted @ 2017-03-14 18:12 zengnificant 阅读(262) 评论(0) 推荐(0) 编辑
摘要: Mac: Win: 参考资料: 阅读全文
posted @ 2017-02-23 10:30 zengnificant 阅读(2453) 评论(0) 推荐(0) 编辑
摘要: 之前一直遇到js插件生成的元素,click事件无效的问题,重新绑定也不行,终于找到解决方法,在此记下来。 同时加深对js事件处理机制的理解。 1. 事件被解绑 这种情况下一般不会导致click失效,但以下情况,click事件就失效了: 所以,click事件要有个好习惯: 2. js插件异步/动态加载 阅读全文
posted @ 2017-02-16 17:25 zengnificant 阅读(1176) 评论(0) 推荐(0) 编辑
摘要: 以cnpm包为例,使用 创建了cnpm包。而在zsh终端上运行cnpm,出现 的报错。同样的,gulp等也出现同样的报错。 这是什么原因?在 文件加入 后得到解决。而 文件中已有这样的设置。这说明,zsh运行时,没有读取 内容。 参考资料: 1. "http://stackoverflow.com/ 阅读全文
posted @ 2017-02-02 17:32 zengnificant 阅读(1650) 评论(0) 推荐(0) 编辑
摘要: 问题:文件夹A中有大量图片文件,需要用另外一个图片替换掉A中图片,但是命名保持不变。 手工的做法如下: 1)浏览器打开图片->2)另存为->3)目标文件夹->4)找到一个图片->5)替换->6)确定 然后,重复步骤2)和之后的步骤。不小心会漏掉或重复。 这么麻烦,使用node.js来处理改如何呢?代 阅读全文
posted @ 2016-09-06 22:32 zengnificant 阅读(757) 评论(1) 推荐(0) 编辑
摘要: js的 bug 类型: Uncaught TypeError:Cannot set/read property 'xxx' of null 在进行DOM操作的时候比较容易发生这个错误,比如: 1. document.getElementById('test1').style.display='non 阅读全文
posted @ 2016-09-03 20:10 zengnificant 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 在上一篇文章--js 比较版本号(一)中,笔者利用js使用自己的方法复杂的处理了下只有一对字符串的版本号比较。为什么复杂呢, 因为不适用一堆版本号的比较,需要更多的代码,那有又如何解决呢? 事实上,js已经为我们封装好了排序函数sort(),能很好的便捷解决字符串比较,排序的问题,真是"踏破铁鞋无觅 阅读全文
posted @ 2016-07-03 13:59 zengnificant 阅读(1274) 评论(0) 推荐(0) 编辑
摘要: 最近群了有人问如何比较版本号,我好奇的试了一下。 比较版本号,怎么办?懒人的方法是借鉴,先查网上的资料,看看有木有直接的帮过来的。而且直接便捷的好像在茫茫"文海"中,而且发现大多数是Java的,于是这里自己试了下用js 来比较,并试图找到简洁的比较方法。 比较版本号就是对字符串进行比较,这里结合正则 阅读全文
posted @ 2016-07-03 13:58 zengnificant 阅读(8241) 评论(1) 推荐(0) 编辑