函数参数被修改会发生什么

这个问题在开发中比较常见,一个外部变量传递到函数内部,进行了修改,它到底会产生哪些变化?本文将列举几种常见的场景来解释这个问题。

Javascript实现多类继承

好像在Javascript中多继承出现的场景并不多,这是因为在es6中并没有显式的支持多继承,不过,如果你认为它不能做到多继承就错了。在这里,将介绍在Javascript中如何实现多继承的效果。

手动实现new操作

使用`new`操作符可以实例化一个对象,那么,要模拟实现一个`new`,首先我们需要知道`new`在背后到底做了什么。看下一个普通的类被实例化之后发生了什么变化。

Javascript中几种常见的继承方式

Javascript 中继承的主要方式是原型链,即通过原型继承多个引用类型的属性和方法。那么,Javascript中实现继承的方式你知道几种?了解Javascript中每一种不同的继承方式,知道它们之间的异同点,就从现在开始吧。