問題タブ [duktape]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
duktape - Can Duktape make http requests
I have a very simple duktape plugin running embedded in another program. Simple stuff works, but I am not sure how to make HTTP requests. Is it even possible to make HTTP Request from within a Duktape VM?
javascript - Duktape で promise を使用する
Duktape の上で promise を使用するにはどうすればよいですか?
私のシナリオ: Web ブラウザーで適切に読み込まれるクライアント側の JavaScript コードを Duktape に移行します。JavaScript を実行するために、Dukluv (Duktape および libuv ライブラリとのバインディング) バイナリを使用しています。ただし、私の JavaScript はBlueBird ライブラリに依存しています。
実行しようとすると、エラーが発生します。
no async scheduler available
問題は bluebird の schedule.js の 33 行目にあります。参照用のコードは次のとおりです。
ブラウザーなしで Dukluv でスクリプトを実行しているため、webkitmutationobserver もドキュメント オブジェクトもありません。
Q ライブラリも使用しようとしましたが、それでもエラーが発生しますsetTimeout not defined
。可能であれば、コードのスニペットを使用して解決策を提案してください。ありがとう
json - JSONオブジェクトを検索するためのSQLiteの同等のPostgres
以下の Postgres クエリを取得しました。
SQLiteで同じことを書きたいです。値フィールドを TEXT タイプとして作成しましたが、クエリの方法がわかりません。Duktape で実行されている SQLite と JavaScript を使用しています。
duktape - スクリプト配列を duktape に読み込むにはどうすればよいですか?
私はduktapeが初めてで、スクリプトファイルから構成を読み取ろうとしています:
duktape には優れたドキュメントがありますが、私が達成しようとしていることの例を見つけることができないようです。
一次元配列を読み取ることができました。(それが最善または適切な方法であるかどうかはわかりません)
多次元配列は私を逃れます。どんな助けでも大歓迎です。
javascript - Duktape で「require」がエラーを引き起こすのはなぜですか?
Duktape を使用して JavaScript を埋め込んでいますが、使用するrequire
と常にエラーが発生します。
example.js
mylib.js
エラー:
ファイル読み込みエラー TypeError: 呼び出し可能ではありません
スタック ダンプは次のように述べています。
duk_js_call.c:682
require native strict preventyield
eval example.js:1 preventyield
v8 - V8 での UINT64 値の保持
C/C++ プログラムにスクリプト エンジンを統合しようとしています。現在、私はGoogle V8を見ています。
V8 で 64 ビット値を効率的に処理するにはどうすればよいですか? 私の C/C++ プログラムは、ハンドラー/ポインターを保持するために 64 ビット値を広範囲に使用します。それらをヒープに個別に割り当てたくありません。V8::External 値型があるようです。Javascript 変数に割り当てて、値型として使用できますか?
V8で無理ならSpiderMonkeyは?Duktape (Javascript エンジン) にはホスト ポインター用の非 Ecmascript 標準 64 ビット値型 (スタック割り当て) があることは知っていますが、他のエンジンもオブジェクト内から外部ポインターを追跡したいと考えていると思います。
javascript - C++ クラスを duktape にエクスポートする
私はC ++クラスのポイントを持っていると言います
JavaScript 機能を追加したいので、duktape を選びました。
このクラスを JavaScript で再利用することは可能ですか? いう
duktape のドキュメントを読んでいますが、javascript 内で関数を再利用する方法しか記載されていません。