4

たとえば、JS コンソールを開き、次のように入力しtoString<Enter>ます。

あなたはこれを得るでしょう:

function toString() { [native code] }

これを次のように対比してください。

function foo() { return 'bar'; }
foo

これは以下を生成します:

function foo() { return 'bar'; }

そのメソッドが呼び出されたときに、C でいくつかの内部ルーチンを直接実行するインタープリターへの API、またはそれをプログラムするために使用されるものを意味しますか?

4

1 に答える 1

5

[native code]関数本体の実装の詳細がブラウザによって「ネイティブに」処理されることを示す単なるラベルです。

于 2012-09-05T16:44:47.977 に答える