JavaScript入门系列目录
- JavaScript入门①-基础知识筑基
- JavaScript入门②-函数(1)基础{浅出}
- JavaScript入门③-函数(2)原理{深入}执行上下文
- JavaScript入门④-万物皆对象:Object
- JavaScript入门⑤-欲罢不能的对象、原型与继承
- JavaScript入门⑥-WEB浏览器API
- JavaScript入门⑦-DOM操作大全
- JavaScript入门⑧-事件总结大全
- JavaScript入门⑨-异步编程●异世界之旅
- JavaScript入门⑩-ES6归纳总结
01、Object原型&继承
JavaScript 中的所有对象本质上都是通过new ()
创建出来的,包括字面量的{obj}
,也是new Object()
的语法糖。每一个实例对象都有自己的原型,基于原型创建这个对象,Function
本身也是一个对象。
❓那创建对象的原型到底是什么呢?
1.1、obj.[[Prototype]]原型
JavaScript 常被描述为一种基于原型的语言 (prototype-based language)——每个对象拥有一个原型对象,对象以其原型为模板,从原型继承方法和属性。原型对象也可能拥有原型,并从中继承方法和属性,一层一层、以此类推,这种关系常被称为原型链 (prototype chain)。
标签:duck,console,log,欲罢不能,JavaScript,name,Duck,prototype,图文 From: https://www.cnblogs.com/anding/p/16890017.html