原型:
- 原型对象也是普通的对象,是对象一个自带隐式的 proto 属性,原型也有可能有自己的原型,如果一个原型对象的原型不为 null 的话,我们就称之为原型链
- 原型链是由一些用来继承和共享属性的对象组成的(有限的)对象链
JavaScript如何实现继承?
1、原型链继承
2、借用构造函数继承
3、组合继承
4、寄生式继承
5、寄生式组合继承
JavaScript创建对象的几种方式?
1、工厂方式
2、构造函数方式
3、原型模式
4、混合构造函数原型模式
5、动态原型模式
把 Script 标签 放在页面的最底部的body封闭之前 和封闭之后有什么区别?浏览器会如何解析它们?
如果说放在body的封闭之前,将会阻塞其他资源的加载
如果放在body封闭之后,不会影响body内元素的加载