It's all about
connecting the dots

JavaScript

二维数组斜向访问-峰间的云

二维数组斜向访问

写一段代码将array二维数组按上面说的层数由第一层开始逐层打印,对于每一层按从右往左的顺序进行打印(比如第二层先打印2再打印5,第三层先打印3然后6然后9,以...

阅读(106)评论(0)赞(1)
按钮点击回调的节流处理-峰间的云

按钮点击回调的节流处理

一、应用场景 有这么一些可能发生连续点击的场景: 极快的连击:用户可能以为只点击了一次但是实际上发生了快速的连击。 较快的连击:用户实际上是比较慢的触发了连续的...

阅读(105)评论(0)赞(1)
公共请求的封装-峰间的云

公共请求的封装

可以说是个前端项目都需要封装ajax请求。其实封装的思路都是一样的,要考虑调用方使用是否方便、是否带loading处理逻辑、请求的相对安全性、防网络抖动处理、防...

阅读(125)评论(0)赞(0)
webpack4项目优化实战-峰间的云

webpack4项目优化实战

最近优化了一个webpack4的项目,如果将代码的圈复杂度简化定义为代码中if、for、while、case、catch、&&(和)、||(或)、?:(三元运算...

阅读(666)评论(0)赞(14)
从零搭建一个前端项目-峰间的云

从零搭建一个前端项目

如果你要从头开始搭建一个新的前端项目,你会考虑哪些方面呢?本文视图以实际创建一个前端项目所经历的时间线为行文顺序,讲讲我一般会考虑的点,不权威,仅供参考。 一、...

阅读(754)评论(0)赞(9)
前端高端岗位面试总结-峰间的云

前端高端岗位面试总结

6月份出去面试了很多公司,大的、中小的都面了。因为自己平时业余时间做了很多私活吧,主要精力不是放在源码研究、设计模式这些地方,但是私活项目也不适合放到纸面上谈,...

阅读(1007)评论(0)赞(11)
识别webpack路径别名(alias)-峰间的云

识别webpack路径别名(alias)

如果你和我一样,主用的是IDEA,可以直接打开IDEA配置,在搜索栏搜"webpack",然后就会看到一个可以选择webpack配置文件的地方,点击选中webp...

阅读(1091)评论(0)赞(4)