JSContext
JSContext
Gambaran Umum
JSContext adalah kelas dalam FOSS Aspose.Html untuk Python.
Suatu konteks eksekusi JavaScript yang didukung oleh QuickJS, terhubung sebelumnya ke DOM.
Kelas ini menyediakan 6 metode untuk bekerja dengan objek JSContext dalam program Python. Metode yang tersedia meliputi: __init__, close, eval_module, evaluate, import_stub, register_module. Semua anggota publik dapat diakses oleh aplikasi Python mana pun setelah menginstal paket Aspose.Html FOSS untuk Python.
Metode
| Tanda tangan | Deskripsi |
|---|---|
__init__(document: "Document") | Calls init(document) pada instance JSContext ini. |
register_module(specifier: str, source: str) | Daftarkan string sumber modul ES di bawah specifier. |
eval_module(source: str, module_name: str) → Any | Evaluate source sebagai modul ES dalam konteks QuickJS. |
import_stub(specifier: str) | Secara tidak bersyarat lempar NotImplementedError untuk import() dinamis. |
evaluate(js_source: str) → Any | Evaluate js_source dalam konteks QuickJS. |
close() | Rilis sumber daya runtime QuickJS. |