TO_NUMBER
関数のドキュメントを見つけることができる場所と、%
(パーセント記号) が前に配置された場合の意味を教えてくださいMathExpRT
(これについてのドキュメントも見つかりません)。
https://github.com/v8/v8/blob/b0e4dce6091a8777bda80d962df76525dc6c5ea9/src/js/math.js#L62-L64
TO_NUMBER
関数のドキュメントを見つけることができる場所と、%
(パーセント記号) が前に配置された場合の意味を教えてくださいMathExpRT
(これについてのドキュメントも見つかりません)。
https://github.com/v8/v8/blob/b0e4dce6091a8777bda80d962df76525dc6c5ea9/src/js/math.js#L62-L64
TO_NUMBER
ここで定義されている V8 内部マクロです。
https://github.com/v8/v8/blob/ac886b0c1c173d6ceff762952e1d6cf78e8bd172/src/js/macros.py#L96
これはあまり役に立ちません: 単に組み込みを呼び出すだけで、生成されたコードとして実装され、コンパイラ (V8 には 4 つ)、ハードウェア プラットフォーム (V8 は約 10 をサポート)、および利用可能な型情報に応じてさまざまな実装があります。汎用コード ジェネレーターの 1 つを次に示します。
セマンティクスだけを知りたい場合は、ECMAScript 262 標準を参照することをお勧めします。