前端充电营
嘉民617
公众号【前端充电营】前端领域技术分享。
展开
-
都0202年了,你还不知道javascript有几种继承方式?
前言 当面试官问你:你了解js哪些继承方式?es6的class继承是如何实现的?你心中有很清晰的答案吗?如果没有的话,可以通过阅读本文,帮助你更深刻地理解js的所有继承方式。 js继承总共分成5种,包括构造函数式继承、原型链式继承、组合式继承、寄生式继承和寄生组合式继承。 构造函数式继承 首先来看第一种,构造函数式继承,顾名思义,也就是利用函数去实现继承; 假设我们现在有一个父类函数: // 父类构造函数 function Parent(color) { this.color = color;原创 2020-05-21 19:25:24 · 196 阅读 · 0 评论 -
简单而面试中又常见的知识点:JS执行机制
在开始讲解之前,我们先来看一段代码: console.log('1'); setTimeout(function() { console.log('2'); process.nextTick(function() { console.log('3'); }) new Promise(function(resolve) { console.log('4'); resolve(); }).then(function() { console.log('5') }原创 2020-05-19 14:13:10 · 184 阅读 · 0 评论