質問: chrome コンソールで [native code] と表示されたときに定義をみたいです。 ``` ƒ () { [native code] } ``` のような返り値の関数の定義を確認するにはどうすればよいのでしょうか?
回答: 本家StackOverflowに同様の質問がありましたので、これを元に回答します。 Chrome(やFirefox)における`[native code]`のような関数は、Javascriptで定義されたもの**ではなく**、CやC++などで記述されたものです(このため、`native`と表現されています)。 このため、Javascriptでの定義というのは存在しませんが、ブラウザのソースコードを読むことでその実装を確認することができます。 参考:Chromiumのソースコード