2016-07-01 6 views
-1

sleep Node.jsモジュールがインストールされ、自分のコードに実装されました。私は、次のコードをしようとするとconsole.log(sleep.usleep.toString());結果ではなくusleep()内の実際のコードの[native code]を示しているが、私は私の機能に同じことをしようとすると、それは.toString()の戻り値のすべてのコードが含まれます。Javascript:なぜいくつかの関数のコードを.toString()で公開しないのですか?

function a() { 
    //code 
} 
console.log(a.toString()); 

方法を.toString()sleep.usleep()のコードを公開していませんか?

+0

100%ではありませんが、プロトタイプで定義されたtoString()メソッドを使用すると、通常[ネイティブコード]を取得します。 – Shilly

答えて

1

[Native code]は、ブラウザのJavaScriptエンジンでnativeコードに実装されていて、javascriptではない機能であることを示します。

関連する問題