2025-04-19 toString() を用いて、Native関数のソースコードを調べる。const p=document.write; writeLog1("[1] "+(p.toString())); writeLog1("[2] "+(p.toString.toString())); writeLog1("[3] "+(p.toString.toString.toString())); writeLog1("[4] "+( (()=>{}).toString.toString() ) );
Native関数のソースコードの一般型は以下のようになる。function name() { [native code] }Verified on Chrome, FireFox, Edge, Opeara, Safari v13.1.3, Android-Chrome, Android-FireFox, Android-Edge, Android-Opeara for [1] to [4]