From 67d210f6ae96807f6444550db3d8f49ef8f74f46 Mon Sep 17 00:00:00 2001 From: YuJian Date: Fri, 13 May 2022 11:33:37 +0800 Subject: [PATCH] vault backup: 2022-05-13 11:33:37 --- 深入探索 JavaScript/JavaScript 对象.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/深入探索 JavaScript/JavaScript 对象.md b/深入探索 JavaScript/JavaScript 对象.md index 3486daa..a56ceaf 100644 --- a/深入探索 JavaScript/JavaScript 对象.md +++ b/深入探索 JavaScript/JavaScript 对象.md @@ -14,5 +14,7 @@ 固有对象构造器创建的对象多数使用了私有字段,这些字段使得原型继承方法无法正常工作,所以我们可以认为所有这些原生对象都是为了特定能力或者性能而设计出来的 “特权对象”。 -函数对象的定义是:具有 \[\[call \]\] 私有字段的对象 -构造器对象的定义是:具有\[\[construct\]\]私有字段的对象 \ No newline at end of file +函数对象的定义是:具有 \[\[call\]\] 私有字段的对象,该必须是一个引擎中定义的函数,需要接受 this 值和调用参 数,并且会产生域的切换, +构造器对象的定义是:具有 \[\[construct\]\] 私有字段的对象 + +JavaScript 使用对象模拟函数的的设计代替了一般编程语言中的函数,它们可以像其他语言的函数一样被调用、传参,只需要实现了上面函数对象的定义要求,就能被 JavaScript 函数调用语法支持。 \ No newline at end of file