JSContext
JSContext
Prezentare generală
JSContext este o clasă în Aspose.Html FOSS pentru Python.
Un context de execuție JavaScript susținut de QuickJS, preconfigurat pentru un DOM.
Această clasă oferă 6 metode pentru lucrul cu obiecte JSContext în programele Python. Metodele disponibile includ: __init__, close, eval_module, evaluate, import_stub, register_module. Toți membrii publici sunt accesibili oricărei aplicații Python după instalarea pachetului Aspose.Html FOSS pentru Python.
Metode
| Semnătură | Descriere: |
|---|---|
__init__(document: "Document") | Calls init(document) pe această instanță JSContext. |
register_module(specifier: str, source: str) | Înregistrează un șir sursă de modul ES sub specifier. |
eval_module(source: str, module_name: str) → Any | Evaluate source ca un modul ES în contextul QuickJS. |
import_stub(specifier: str) | Ridică necondiționat NotImplementedError pentru import() dinamic. |
evaluate(js_source: str) → Any | Evaluate js_source în contextul QuickJS. |
close() | Eliberați resursele runtime QuickJS. |