訳の正確性を保証するものではありませんので必要に応じて原文であるEcma InternationalのECMA-262にある ECMA-262.pdf ( ECMA-262 5.1 Edition )を参照下さい。
訳:2012年04月 webzoit.net
演算子 TimeClip は、その引数からミリ秒単位の数を計算しますが、それはECMAScriptのNumber値にしなければいけません。 この演算子は、次のように機能します。
1. time が有限ではない場合、NaNを返す 2. abs(time) > 8.64 x 10の15乗である場合、NaNを返す 3. ToInteger(time) または、 ToInteger(time) + (+0) の何れかの実装依存の選択肢を返す(正のゼロを追加することによって -0 を +0 に変換)
[注釈] ステップ3のポイントは、実装は、64ビット符号付き整数や64ビット浮動小数点数値のような例において時間値の内部表現の選択を許容されるということです。 実装に依存するということは、つまり、この内部表現が、-0、または、+0 を区別したりしなかったりする場合があるということです。