1
0
Fork 0
Obsidian 管理的个人笔记仓库
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

7 lines
655 B

>原型 (prototype):为其他对象提供共享属性的对象。
JavaScript 是一门基于原型的语言,它靠着原型这一个特殊的概念实现了面对对象,在一众基于“类”的面对对象语言中脱颖而出,可以说原型就是 JavaScript 语言的基石。
那么原型是什么?开头那句话是 ECMAScript 5.1 中对原型做出的概述,但是深入到 JavaScript 的学习中会看到关于原型总会有不同的样子出现例如 prototype、\_\_proto\_\_ ,它们分别代表着什么?在 JavaScript 语言中又有着怎样的作用?
1. prototype、\[\[prototype\]\] 和 \_\_proto\_\_ 都是什么?