摘要:
Load 事件触发代表页面中的 DOM,CSS,JS,图片已经全部加载完毕。 DOMContentLoaded 事件触发代表初始的 HTML 被完全加载和解析,不需要等待 CSS,JS,图片加载。 阅读全文
摘要:
该方式只能用于二级域名相同的情况下,比如 a.test.com 和 b.test.com 适用于该方式。 只需要给页面添加 document.domain = 'test.com' 表示二级域名都相同就可以实现跨域 实例参考:https://blog.csdn.net/nlznlz/article/ 阅读全文
摘要:
addEventListener api 第三个参数说明: (1)若是布尔值的话, useCapture 默认为 false ,表示冒泡阶段 (2)若是对象的话: 一个指定有关 listener 属性的可选参数对象。可用的选项如下: capture: Boolean,表示 listener 会在该类 阅读全文
摘要:
V8 实现了准确式 GC,GC 算法采用了分代式垃圾回收机制。因此,V8 将内存(堆)分为新生代和老生代两部分。 1、新生代算法 新生代中的对象一般存活时间较短,使用 Scavenge GC 算法。 在新生代空间中,内存空间分为两部分,分别为 From 空间和 To 空间。在这两个空间中,必定有一个 阅读全文
摘要:
call和apply的作用: 就是"借用"其他的函数,完成事情,第一个参数都是“借用”的主体。 1、模拟call实现 Function.prototype.myCall = function (context) { var context = context || window // 给 conte 阅读全文
摘要:
本文参考自:https://www.cnblogs.com/chenguangliang/p/5856701.html 1、CommonJS NodeJS是CommonJS规范的实现,webpack 也是以CommonJS的形式来书写。node.js将javascript语言用于服务器端编程。 2、 阅读全文
摘要:
1、api setTimeout: https://developer.mozilla.org/zh-CN/docs/Web/API/Window/setTimeout setInterVal https://developer.mozilla.org/zh-CN/docs/Web/API/Wind 阅读全文
摘要:
function instanceof(left, right) { // 获得类型的原型 let prototype = right.prototype // 获得对象的原型 left = left.__proto__ // 判断对象的类型是否等于类型的原型 while (true) { if ( 阅读全文