2025-04-18 document.write や document.write.toString の native code は 以下のようなフォーマットになっている。function name() { [native code] }"regular", "method", "bound", "arrow" などのFake関数は、 これとは違ったフォーマットなので、native のフォーマットになっているかどうか 調べれば、Fakeであるかどうか判定できる。(ちなみに"bound"はnativeにかなり近いが やはり違う) isNativeCodeは、nativeのフォーマットになっているか調べる関数である。 isNativeCode() has been tested on Chorme FireFox Safari 13.1.3 Android Chrome Android FireFox Android Edge Android Opera successfully!