2010-05-20 83 views
8

有什麼方法可以在Javascript中探索本機代碼?我想看看Function()類在它裏面有什麼。檢查本機代碼

+0

Ehh?有一個規範,如果你喜歡這個? JavaScript是由它決定的,因此,對於非瀏覽器特定的方式來看待它,這就是你想要的方式。 – 2010-05-20 10:37:39

+0

不完全字節碼......但是本地類和函數。例如,如果你寫alert(Function),那麼你可以看到Function(){[native code]}。所以我想探索這個本地代碼。 – alter 2010-05-20 19:24:35

回答

1

你可以看看Firefox的開源瀏覽器source code

+0

任何其他方式在運行時做到這一點? – marcio 2011-10-28 11:13:04

+1

@marcioAlmada:在運行時,沒有。 「函數」(和其他大多數內置函數)的代碼不是Javascript;它是本地代碼。爲了在運行時執行它,腳本引擎必須具有嵌入式本機代碼反彙編程序或其他東西。我知道哪些沒有做。 – cHao 2012-06-29 18:09:01