訳の正確性を保証するものではありませんので必要に応じて原文であるEcma InternationalのECMA-262にある ECMA-262.pdf ( ECMA-262 5.1 Edition )を参照下さい。
訳:2012年04月 webzoit.net
String コンストラクタの内部プロパティ[[Prototype]]の値は、標準組み込みFunctionプロトタイプオブジェクト(15.3.4)です。 更にその内部プロパティと(値が1である)lengthプロパティ、String コンストラクタは、次のプロパティも持ちます。
String.prototype の初期値は、標準組み込みStringプロトタイプオブジェクト(15.5.4)です。 このプロパティは、属性 { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false } を持ちます。
引数の数と同数の文字を含んでいるString値を返します。 各引数は、左から右に向かって最初の引数が1つめの文字を記述、次が...といった具合に結果となるStringの1文字を指定します。 引数は、操作 ToUint16 (9.7) を適用すると文字のコードユニット値として得られた16ビット整数とみなされる文字に変換されます。 引数が、提供されない場合、その結果は、カラの文字列です。 fromCharCode関数の length プロパティの値は、1です。