訳の正確性を保証するものではありませんので必要に応じて原文であるEcma InternationalのECMA-262にある ECMA-262.pdf ( ECMA-262 5.1 Edition )を参照下さい。
訳:2012年04月 webzoit.net
Numberが、 new 式の一部として呼ばれる場合には、それは、コンストラクタであり、新たに生成したオブジェクトを初期化します。
新たに構成したオブジェクトの内部プロパティ[[Prototype]]は、 Number.prototype (15.7.3.1)の初期値であるオリジナルのNumberプロトタイプオブジェクトに設定されます。 新たに構成したオブジェクトの内部プロパティ[[Class]]は、"Number"に設定されます。 新たに構成したオブジェクトの内部プロパティ[[PrimitiveValue]]は、 value が提供された場合、 ToNumber(value) に、それ以外の場合、+0に設定されます。 新たに構成したオブジェクトの内部プロパティ[[Extensible]]は、 trueに設定されます。