2

自分のアプリケーションに Javascript を埋め込みたい。V8、TraceMonkey/SpiderMonkey などのすべてのオープン ソース Javascript エンジンでこれを実行できることはわかっています。しかし、ソースコードをスキャンしてそれらを埋め込む方法を学習することは、ほとんどが十分に文書化されていないため、簡単ではありません. Windows にネイティブなものはありますか? JScript エンジンは既に (おそらく COM を介して) ユーザーに公開されていますか? IE9 の JScript エンジン (コンパイル機能を備えたもの) をデスクトップ アプリに組み込むことはできますか?

4

4 に答える 4

0

SEE:SimpleECMAScriptEngineを見ることができます。ECMAScript標準の概要を読むと、この言語は実際には、アプリケーション環境にネイティブなオブジェクトをスクリプト化するために使用されることを意図していることがわかります。

JSの大きな問題は、人々がそれをDOMと混同していることだと思います。これは、あらゆる言語を殺すものです。Brendan Eichは、実際にブラウザにSchemeを実装しようと試みました。したがって、マーケティングタイプがJava名と中括弧言語を主張したとき、彼はScheme&Selfの概念を採用し、Cのような構文をその周りにラップしました。ああ、それはJavaとの共通点がほとんどないにもかかわらず、JavaScriptのブランドでしたが、当時はその日の味でした。

于 2012-10-03T23:33:39.993 に答える
0

Script Interfacesを使用して、JScript や VBScript など、MS が提供するスクリプト エンジンを埋め込むことができます。しかし、オープン ソース オプションよりも文書化されているようには見えません。

于 2010-06-14T12:16:11.187 に答える
0

一部の言語では、スクリプト エンジンまたはスタンドアロン インタープリターとして使用するように特別に設計された、組み込み可能な JavaScript エンジンが利用可能です。最も人気のあるのは、Rhino for Java でしょう。しかし、.NetにはJintもあります

于 2010-06-14T12:11:20.910 に答える