01 2021 档案

摘要:这篇博客整理自红宝书p162-p174,面试经常会问到。 ##1.原型链继承 将父类的实例作为子类的原型 function Parent() { this.isShow = true this.info = { name: "yhd", age: 18, }; } Parent.prototype. 阅读全文
posted @ 2021-01-14 16:12 前端小白狐 阅读(149) 评论(1) 推荐(1)
摘要:今天我们来详细讲一下JavaScript V8引擎垃圾回收机制。 我们知道js原始数据类型是存储在栈空间中的,引用类型的数据时存储在堆空间中的。所以,我们就从这两方面来介绍**“栈中的垃圾数据”和”堆中的垃圾数据”**是如何回收的。 ##调用栈中的数据是如何回收的 我们先看一段代码: 1 funct 阅读全文
posted @ 2021-01-08 16:48 前端小白狐 阅读(364) 评论(0) 推荐(0)
摘要:##1.全局执行上下文中的this function foo() { console.log(this)//指向window } foo() 这段代码是在全局环境下执行的,所以this指向window ##2.通过函数的call方法设置 let bar = { myname: "x", age: 1 阅读全文
posted @ 2021-01-06 16:36 前端小白狐 阅读(141) 评论(0) 推荐(0)