例如,我有一個js代碼,並且我喜歡編寫一個簡單的控制檯程序來讀取此代碼,執行它並打印回結果。這是可能的嗎?如果是的話,我該如何開始這樣做?謝謝。C可以執行一段js代碼嗎?
1
A
回答
6
你需要C的JS引擎,如SpiderMonkey(這是FireFox使用的)。我不確定這是多麼容易使用,但可能有其他的更好。
+1
這似乎很有趣:https://developer.mozilla.org/En/SpiderMonkey/JSAPI_User_Guide –
+0
這真的很有用。謝謝。 – Thor84no
相關問題
- 1. Objective-C可以從字符串中執行Swift代碼嗎?
- 2. Еxception從C#執行JS代碼#
- 3. javascript可以生成可執行的javascript代碼嗎?
- 4. 節點JS代碼執行
- 5. 有人可以在Objective-C上解釋這一行代碼嗎?
- 6. 從C++代碼運行可執行jar
- 7. 我可以縮短這段代碼嗎?
- 8. 這段代碼可以優化嗎?
- 9. 這段代碼可以簡化嗎?
- 10. 這段代碼可以使用fgets嗎?
- 11. 我可以預覽在Firebug上執行的JavaScript代碼行嗎?
- 12. CSS代碼/文件可以加載JS代碼/文件嗎?
- 13. 我們可以通過iOS中的文本字段執行代碼嗎?
- 14. Obj-C塊可以執行自己嗎?
- 15. 如何讓一段代碼只在行前執行? (Android C#)
- 16. 是否可以在C#中運行時創建/執行代碼?
- 17. C#可以調用球拍代碼嗎?
- 18. C++可以調用Java代碼嗎?
- 19. C# - 我可以/應該簡化/改變這段代碼嗎?
- 20. 有人可以解釋這段代碼嗎? - C++
- 21. 複製文件的C#代碼,可以改進此片段嗎?
- 22. C++類中的可執行代碼
- 23. 執行以下c#代碼時出錯
- 24. 執行一段代碼開始
- 25. 在後臺執行一段代碼
- 26. 每x分鐘執行一段代碼
- 27. iOS - 執行一段代碼10秒
- 28. 可以使用PyRun_SimpleString執行python源代碼嗎?
- 29. 我可以對此代碼執行SQL注入嗎?
- 30. Android可以執行字符串作爲代碼嗎?
看起來像v8或犀牛... –
是否有任何與此js代碼中的dom相關的東西? – wong2
當然有可能。它被稱爲解釋器。至少有一打,如果算上非主流的話,可能會更多。 – delnan