打赏
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 88 下一页
摘要: Object.defineProperty 虽然已经能够实现双向绑定了,但是他还是有缺陷的。 虽然 Vue 中确实能检测到数组数据的变化,但是其实是使用了 hack 的办法,并且也是有缺陷的。 反观 Proxy 就没以上的问题,原生支持监听数组变化,并且可以直接对整个对象进行拦截,所以 Vue 也将 阅读全文
posted @ 2019-03-10 17:29 孟繁贵 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 这道题考察了如何在不卡住页面的情况下渲染数据,也就是说不能一次性将几万条都渲染出来,而应该一次渲染部分 DOM,那么就可以通过 requestAnimationFrame 来每 16 ms 刷新一次。 阅读全文
posted @ 2019-03-10 15:36 孟繁贵 阅读(1114) 评论(0) 推荐(0) 编辑
摘要: 1、前端错误分类(1)即时运行错误:代码错误(2)资源加载错误 (3)对于跨域的代码运行错误会显示 Script error. 对于这种情况我们需要给 script 标签添加 crossorigin 属性 2、即时运行错误捕获(1)try ....catch(2) window,onerror 记住 阅读全文
posted @ 2019-03-10 15:32 孟繁贵 阅读(812) 评论(0) 推荐(0) 编辑
摘要: base64说明: (1)base64的编码体积通常是原体积的4/3 (2)会消耗更多的cpu和内存资源 (3)适用于图片小的场景 对于能够显示 WebP 格式的浏览器尽量使用 WebP 格式。因为 WebP 格式具有更好的图像数据压缩算法,能带来更小的图片体积,而且拥有肉眼识别无差异的图像质量,缺 阅读全文
posted @ 2019-03-10 15:28 孟繁贵 阅读(740) 评论(0) 推荐(0) 编辑
摘要: Load 事件触发代表页面中的 DOM,CSS,JS,图片已经全部加载完毕。 DOMContentLoaded 事件触发代表初始的 HTML 被完全加载和解析,不需要等待 CSS,JS,图片加载。 阅读全文
posted @ 2019-03-09 21:52 孟繁贵 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 该方式只能用于二级域名相同的情况下,比如 a.test.com 和 b.test.com 适用于该方式。 只需要给页面添加 document.domain = 'test.com' 表示二级域名都相同就可以实现跨域 实例参考:https://blog.csdn.net/nlznlz/article/ 阅读全文
posted @ 2019-03-09 21:40 孟繁贵 阅读(273) 评论(0) 推荐(0) 编辑
摘要: addEventListener api 第三个参数说明: (1)若是布尔值的话, useCapture 默认为 false ,表示冒泡阶段 (2)若是对象的话: 一个指定有关 listener 属性的可选参数对象。可用的选项如下: capture: Boolean,表示 listener 会在该类 阅读全文
posted @ 2019-03-09 21:17 孟繁贵 阅读(2104) 评论(0) 推荐(0) 编辑
摘要: V8 实现了准确式 GC,GC 算法采用了分代式垃圾回收机制。因此,V8 将内存(堆)分为新生代和老生代两部分。 1、新生代算法 新生代中的对象一般存活时间较短,使用 Scavenge GC 算法。 在新生代空间中,内存空间分为两部分,分别为 From 空间和 To 空间。在这两个空间中,必定有一个 阅读全文
posted @ 2019-03-09 21:09 孟繁贵 阅读(431) 评论(0) 推荐(0) 编辑
摘要: call和apply的作用: 就是"借用"其他的函数,完成事情,第一个参数都是“借用”的主体。 1、模拟call实现 Function.prototype.myCall = function (context) { var context = context || window // 给 conte 阅读全文
posted @ 2019-03-09 20:50 孟繁贵 阅读(2082) 评论(0) 推荐(1) 编辑
摘要: 本文参考自:https://www.cnblogs.com/chenguangliang/p/5856701.html 1、CommonJS NodeJS是CommonJS规范的实现,webpack 也是以CommonJS的形式来书写。node.js将javascript语言用于服务器端编程。 2、 阅读全文
posted @ 2019-03-09 20:37 孟繁贵 阅读(6321) 评论(0) 推荐(2) 编辑
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 88 下一页
TOP