![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 81
WeX5开发工具
爱蓝天白云,爱高山大海,也爱敲击键盘的啪啦声。
展开
-
一分钟带你理解闭包--js面向对象编程
网上关于原型链、闭包、作用域等文章多如牛毛,很多文章写得很深入很专业,而我却喜欢用更简单方式来解说简单的事情。比如,什么是闭包?先看一段代码:function a(){ var n = 0; function inc() { n++; console.log(n); } inc(); inc(); }a(); //控制台原创 2016-07-13 17:51:21 · 4454 阅读 · 0 评论 -
Knockout.js 体验之旅
作者:起步科技前端研究员小茄,专注分享HTML5 App快速开发工具 WeX5 的黑魔法以及各种有趣炫酷的前端技术。前言什么,你现在还在看knockout.js?这货都已经落后主流一千年了!赶紧去学Angular、React啊,再不赶紧的话,他们也要变out了哦。身旁的90后小伙伴,嘴里还塞着山东的狗不理大蒜包,却依然振振有词地喋喋不休,一脸真诚。是啊,前端发展太快,那边前几年出的框架已是无人问原创 2016-07-28 10:17:17 · 10693 阅读 · 1 评论 -
1秒50万字!js实现关键词匹配
在论坛和聊天室这样的场景里,为了保证用户体验,我们经常需要屏蔽很多不良词语。对于单个关键词查找,自然是indexOf、正则那样的方式效率比较高。但对于关键词较多的情况下,多次重复调用indexOf、正则的话去匹配全文的话,性能消耗非常大。由于目标字符串通常来说体积都比较大,所以必须要保证一次遍历就得到结果。根据这样的需求,很容易就想到对全文每个字符依次匹配的方式。稍加扩展,就可以考虑使用树结构来实现这一需求。原创 2016-07-29 13:35:48 · 11195 阅读 · 0 评论