訳の正確性を保証するものではありませんので必要に応じて原文であるEcma InternationalのECMA-262にある ECMA-262.pdf ( ECMA-262 5.1 Edition )を参照下さい。
訳:2012年04月 webzoit.net
Functionコンストラクタは、Functionオブジェクト自身であり、その(内部プロパティ)[[Class]]は、"Function"です。 Functionコンストラクタの内部ロパティ[[Prototype]]は、標準組み込みFunctionのprototypeオブジェクト(15.3.4)です。 Functionコンストラクタの内部ロパティ[[Extensible]]は、trueです。 Functionコンストラクタは、次のプロパティを持ちます。
Function.prototypeの初期値は、標準組み込みFunctionのprototypeオブジェクト(15.3.4)です。 このプロパティは、属性 { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false } を持ちます。
これ( Function.length プロパティ)は、値が1であるデータプロパティです。 このプロパティは、属性 { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false } を持ちます。