听风是风

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

导航

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

2019年11月30日 #

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

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

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

2019年11月29日 #

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

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

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

2019年11月26日 #

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

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

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

2019年11月23日 #

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

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

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

2019年11月20日 #

CSS画一个三角形,CSS绘制空心三角形,CSS实现箭头

摘要: 壹 ❀ 引 这两天因为项目工作较少,闲下来去看了GitHub上关于面试题日更收录的文章,毕竟明年有新的打算。在CSS收录中有一题是 用css创建一个三角形,并简述原理 。当然对于我来说画一个三角形是没难度的,简述原理?我突然一愣,虽然我知道通过边框可以做到,那为什么这么设置边框可以实现呢,抱着这个疑 阅读全文

posted @ 2019-11-20 00:08 听风是风 阅读(8795) 评论(8) 推荐(4)

2019年11月16日 #

了解angularjs中的生命周期钩子函数$onInit,$onChange,$onDestory,$postLink

摘要: 壹 ❀ 引 我在前面花了三篇文章用于介绍angularjs的指令directive,组件component,并专门花了一篇文章介绍directive与component的不同,其中提到在component的声明周期中需要配合钩子函数来实现组件部分功能,例如在bindings传值过程中,你得通过$on 阅读全文

posted @ 2019-11-16 13:22 听风是风 阅读(6167) 评论(0) 推荐(3)

2019年11月10日 #

angularjs中directive指令与component组件有什么区别?

摘要: 壹 ❀ 引 我在前面花了两篇博客分别系统化介绍了angularjs中的directive指令与component组件,当然directive也能实现组件这点毋庸置疑。在了解完两者后,即便我们知道component就像删减版的directive,用法上大同小异,但两者在使用角度仍然存在不少差异,那么本 阅读全文

posted @ 2019-11-10 20:42 听风是风 阅读(3244) 评论(1) 推荐(1)

2019年11月7日 #

一篇文章看懂angularjs component组件

摘要: 壹 ❀ 引 我在 angularjs 一篇文章看懂自定义指令directive 一文中详细介绍了directive基本用法与完整属性介绍。directive是个很神奇的存在,你可以不设置template属性单纯作为操作DOM的函数,也就是俗称的指令;你也可以带上template让其变成高度复用的组件 阅读全文

posted @ 2019-11-07 22:17 听风是风 阅读(11021) 评论(8) 推荐(3)

2019年10月31日 #

JQ的offset().top与JS的getBoundingClientRect区别详解,JS获取元素距离视窗顶部可变距离

摘要: 壹 ❀ 引 我在 JQ的offset().top与js的offsetTop区别详解 这篇博客中详细分析了JQ方法offset().top与JS属性offsetTop的区别,并得出了一条offset().top = offsetTop - scrollTop的结论,不过此结论只适用于监听元素滚动条,而 阅读全文

posted @ 2019-10-31 22:21 听风是风 阅读(5073) 评论(0) 推荐(1)

2019年10月26日 #

JS Foo.getName笔试题解析,杂谈静态属性与实例属性,变量提升,this指向,new一个函数的过程

摘要: 壹 ❀ 引 Foo.getName算是一道比较老的面试题了,大致百度了一下在17年就有相关文章在介绍它,遗憾的是我在19年才遇到,比较奇妙的是现在仍有公司会使用这道题。相关解析网上是有的,这里我站在自己的理解做个记录,也算是相关知识的一次复习,题目如下,输出过程也直接标出来了: function F 阅读全文

posted @ 2019-10-26 23:08 听风是风 阅读(1907) 评论(2) 推荐(2)

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