From 1ca2ca859660b515136f2a894e0e957030d98905 Mon Sep 17 00:00:00 2001 From: YuJian Date: Fri, 1 Jul 2022 14:38:27 +0800 Subject: [PATCH] vault backup: 2022-07-01 14:38:27 --- 随时随地/深入 JavaScript 原型思考.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/随时随地/深入 JavaScript 原型思考.md b/随时随地/深入 JavaScript 原型思考.md index 3688531..ec1c321 100644 --- a/随时随地/深入 JavaScript 原型思考.md +++ b/随时随地/深入 JavaScript 原型思考.md @@ -4,4 +4,6 @@ JavaScript 是一门基于原型的语言,它靠着原型这一个特殊的概 那么原型是什么?开头那句话是 ECMAScript 5.1 中对原型做出的概述,但是深入到 JavaScript 的学习中会看到关于原型总会有不同的样子出现例如 prototype、\_\_proto\_\_ ,它们分别代表着什么?在 JavaScript 语言中又有着怎样的作用? -1. prototype、\[\[prototype\]\] 和 \_\_proto\_\_ 都是什么? \ No newline at end of file +## prototype、\[\[prototype\]\] 和 \_\_proto\_\_ 都是什么? + +\[\[prototype\]\] 是所有对象都具有的私有属性,这个属性的实现方式取决于各个平台,而对于浏览器环境而言,以 Chrome 为例,定义了 \_\_proto\_\_ 访问器属性(getter、setter) 指向 \[\[prototype\]\],也就是说在对象中,通过 \_\_proto\_\_ 访问到的就是 \ No newline at end of file