听风是风

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

导航

12 2018 档案

前端错误监控,sentry入门配置详细教程
摘要:一、前言 最近经理说要把公司项目结合sentry用起来,然后组长不想做,老员工也不想做,分配任务就这么分配给我了,很荣幸接锅,摸索了几天,了解了一些基本配置,深一点的玩法可能还得实践一段时间,这里对于基本配置以及sentry的一些基本概念做个记录下,希望能帮助到有缘人。 二、使用前你需要了解的一些基 阅读全文

posted @ 2018-12-28 20:15 听风是风 阅读(11859) 评论(2) 推荐(0)

angular监听dom渲染完成,判断ng-repeat循环完成
摘要:一、前言 最近做了一个图片懒加载的小插件,功能需要dom渲染完成后,好获取那些需要懒加载的dom元素。那么问题来了,如果只是感知静态的dom用ready,onload都可以,但项目用的angular,ng-repeat什么时候循环完,或者说angular自身的生命周期中dom渲染完成怎么知道,这里做 阅读全文

posted @ 2018-12-22 19:14 听风是风 阅读(4896) 评论(2) 推荐(2)

JQ的offset().top与js的offsetTop区别详解
摘要:一、前言 最近在做一个图片懒加载的插件,就纵轴(Y轴)而言,我需要时时获取图片的上偏移量,好判断是否已进入视图区域,而我所理解的是offsetTop应该是跟offset().top一样的,然后陷入了因为不了解它们区别,而带来BUG的死坑。这里通过实验整理,做个清晰好懂的笔记,如果你也想弄清,建议复制 阅读全文

posted @ 2018-12-20 00:27 听风是风 阅读(37042) 评论(8) 推荐(3)

JS nodeList转数组,兼容IE低版本
摘要:一、前言 nodeList转数组貌似很少会这样去操作,但我在做图片懒加载时,我获取了所有需要做懒加载的img元素,也就是一个NodeList对象,打个比方: 对这些元素进行src修改后,我想将此项从NodeList中删除掉,毕竟是操作dom的行为,我不想每次加载完成还在反复操作这堆dom节点。 很明 阅读全文

posted @ 2018-12-18 21:07 听风是风 阅读(970) 评论(2) 推荐(1)

精读JavaScript模式(三),new一个构造函数究竟发生了什么?
摘要:一、前言 上个月底,爸爸因为事故突然离世,说心里话,现在看到'去世','爸爸'这样的字眼,眼泪都会忍不住在眼眶打转,还是需要时间治愈。最近也只是零碎的看了下东西,始终沉不下心去读书,直到今天还是决定捡起之前看的JS模式。 前面两篇博客大概记录了书中前两章节我觉得一些好用的知识,从这篇开始就是第三章- 阅读全文

posted @ 2018-12-15 19:40 听风是风 阅读(5969) 评论(3) 推荐(9)

页面优化,谈谈重绘(repaint)和回流(reflow)
摘要:一、前言 偶尔在面试过程中遇到过重汇与回流reflow的问题,毕竟页面优化也是考核一个开发者能力的关键之一,上篇文章聊了下documentfragment也是为了减轻回流问题,那么本篇文章好好介绍下重绘和回流。 二、重绘和回流是什么 怎么去理解这两个概念呢?从字面上理解,重绘,重新绘画,重新上色,较 阅读全文

posted @ 2018-12-11 21:08 听风是风 阅读(13865) 评论(9) 推荐(7)

页面优化,DocumentFragment对象详解
摘要:一、前言 最近项目不是很忙,所以去看了下之前总想整理的重汇和回流的相关资料,关于回流优化,提到了DocumentFragment的使用,这个对象在3年前我记得是有看过的,但是一直没深入了解过,所以这里做个整理。后面会把重汇,回流也做个整理,不鸽。 二、DocumentFragment对象是什么? M 阅读全文

posted @ 2018-12-10 20:03 听风是风 阅读(8193) 评论(0) 推荐(4)

AJAX unsupported media type 415错误处理
摘要:一、问题 在使用angular做请求拦截时,因为依赖循环的问题,在请求拦截中改为使用ajax来发起请求拿到我想要的数据,结果出现了415 Unsupported Media Type错误,由于很久没使用ajax,这里还是记录下。 二、解决 源代码: 经查证,发现是我将data转为json字符串格式后 阅读全文

posted @ 2018-12-05 14:50 听风是风 阅读(2288) 评论(0) 推荐(0)