听风是风

学或不学,知识都在那里,只增不减。

导航

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 29 下一页

2019年12月21日 #

JS 正则表达式 ^$ 详解,脱字符 ^ 与美元符 \$ 同时写表示什么意思?

摘要: 壹 ❀ 引 对于初学正则的同学来说,^\$这两个看似简单的字符却在使用中总让匹配结果超出我们的预期,^什么时候表示行首什么时候表示反义?^ \$两个一起写表示什么含义?今天我们就来详细聊聊这两个字符。 贰 ❀ 关于^与$ 先解释^与$概念,很简单的两句话,先留个印象。 ^ 脱字符:匹配开头,若存在多 阅读全文

posted @ 2019-12-21 00:23 听风是风 阅读(6896) 评论(0) 推荐(1) 编辑

2019年12月19日 #

从零开始学正则(三),理解正则的分组与反向引用

摘要: 壹 ❀ 引 我在从零开始学正则(二)这篇文章中介绍了正则位置的概念,以及匹配位置常用的六个锚,位置相关的知识虽然不多,不过理解起来还挺费劲。在文章结尾留下了两个问题,一问写一个正则将"12345678"变成千位分隔符表示法 "12,345,678";二问验证密码长度在6-12位之间,且至少包含数字, 阅读全文

posted @ 2019-12-19 23:54 听风是风 阅读(1488) 评论(10) 推荐(2) 编辑

2019年12月15日 #

从零开始学正则(二),如何用正则匹配特定位置?理解正则的锚,先行断言

摘要: 壹 ❀ 引 我在从零开始学正则(一)这篇文章中介绍了正则横向模糊与纵向模糊匹配模式,以及常用的字符组与量词,掌握了这些其实已经算正则入门了。在文尾留下了两个正则问题,请写出匹配24小时制时间与16进制颜色的正则,在学习第二章之前我们先搞定这两个问题。 24小时制时间格式一般是09:30这样,小时的第 阅读全文

posted @ 2019-12-15 20:37 听风是风 阅读(2285) 评论(4) 推荐(3) 编辑

2019年12月13日 #

从零开始学正则(一),学习正则字符组,量词表示法与正则分支

摘要: 壹 ❀ 我为什么学正则 正则表达式是从侧面衡量一个程序员水平的标准,可以很肯定的说没有哪位高级开发不懂正则。在前端开发中使用正则表达式最频繁的场景莫过于表单验证,判断邮箱,判断手机号格式等等,那么我是怎么解决这些问题的呢,打开百度,输入“正则验证手机”回车,复制粘贴即可。我想大家应该看过不少关于常用 阅读全文

posted @ 2019-12-13 23:49 听风是风 阅读(1424) 评论(2) 推荐(3) 编辑

2019年12月7日 #

深入了解angularjs中的$digest与$apply方法,从区别聊到使用优化

摘要: 壹 ❀ 引 如果有人问,在angularjs中修改模型数据为何视图会同步更新呢,我想大多数人一定会回答脏检查(Dirty Checking)相关概念。没错,在angularjs中作用域(scope)作为链接控制器(controller)与视图(view)之间的桥梁,除了绑定数据监听事件外,一旦有数据 阅读全文

posted @ 2019-12-07 17:10 听风是风 阅读(1338) 评论(2) 推荐(1) 编辑

2019年12月3日 #

js 从两道面试题加深理解闭包与箭头函数中的this

摘要: 壹 ❀ 引 在本文之前我已经花了两个篇幅专门介绍了JavaScript中的闭包与this,正好今早地铁上看到了两道面试题,试着做了下发现挺有意思,所以想单独写一篇文章来记录解析过程。若你对于闭包与this有所了解,不妨先看自己的理解是否正确,若你对于这部分知识欠缺,还是建议先阅读我前面的两篇文章,链 阅读全文

posted @ 2019-12-03 21:40 听风是风 阅读(5034) 评论(18) 推荐(8) 编辑

2019年11月30日 #

js 五种绑定彻底弄懂this,默认绑定、隐式绑定、显式绑定、new绑定、箭头函数绑定详解

摘要: 壹 ❀ 引 可以说this与闭包、原型链一样,属于JavaScript开发中老生常谈的问题了,百度一搜,this相关的文章铺天盖地。可开发好几年,被几道this题安排明明白白的人应该不在少数(我就是其一)。我觉得this概念抽象,变化多端总是让人晕头转向,但平心它并不是有多难,今天我们就从this绑 阅读全文

posted @ 2019-11-30 22:22 听风是风 阅读(16874) 评论(22) 推荐(14) 编辑

2019年11月29日 #

提升代码幸福度,五个技巧减少js开发中的if else语句

摘要: 壹 ❀ 引 在JavaScript开发中,条件判断语句的使用频率是极高的,而对于条件判断简单易读的if else应该都是大家的首选。可是代码写的久了,我们总是希望自己的代码看着能更为简洁规范(逼格更高),那么今天我们就由浅到深介绍几种实用小技巧,帮大家减少代码中的if else。说在开头,本文并未有 阅读全文

posted @ 2019-11-29 23:56 听风是风 阅读(2992) 评论(8) 推荐(3) 编辑

2019年11月26日 #

JS reduce()方法详解,使用reduce数组去重

摘要: 壹 ❀ 引 稍微有了解JavaScript数组API的同学,对于reduce方法至少有过一面之缘,也许是for与forEach太强大,或者filter,find很实用,在实际开发中我至始至终没使用过reduce方法一次。很巧的是今天再刷面试题的过程中,遇到了一题关于数组操作的的题,相关解析中有人使用 阅读全文

posted @ 2019-11-26 21:59 听风是风 阅读(24930) 评论(5) 推荐(7) 编辑

2019年11月23日 #

一篇文章看懂JS闭包,都要2020年了,你怎么能还不懂闭包?

摘要: 壹 ❀ 引 我觉得每一位JavaScript工作者都无法避免与闭包打交道,就算在实际开发中不使用但面试中被问及也是常态了。就我而言对于闭包的理解仅止步于一些概念,看到相关代码我知道这是个闭包,但闭包能解决哪些问题场景我了解的并不多,这也是我想整理一篇闭包的原因。我们来看一段代码,很明显这是一个闭包, 阅读全文

posted @ 2019-11-23 23:33 听风是风 阅读(4566) 评论(36) 推荐(5) 编辑

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 29 下一页