JSContext
JSContext
Panoramica
JSContext è una classe in Aspose.Html FOSS per Python.
Un contesto di esecuzione JavaScript supportato da QuickJS, preconfigurato per un DOM.
Questa classe fornisce 6 metodi per lavorare con oggetti JSContext nei programmi Python. I metodi disponibili includono: __init__, close, eval_module, evaluate, import_stub, register_module. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.Html FOSS per Python.
Metodi
| Firma | Descrizione |
|---|---|
__init__(document: "Document") | Calls init(document) su questa istanza JSContext. |
register_module(specifier: str, source: str) | Registra una stringa sorgente di modulo ES sotto specifier. |
eval_module(source: str, module_name: str) → Any | Evaluate source come modulo ES nel contesto QuickJS. |
import_stub(specifier: str) | Lancia incondizionatamente NotImplementedError per import() dinamico. |
evaluate(js_source: str) → Any | Evaluate js_source nel contesto QuickJS. |
close() | Rilascia le risorse di runtime QuickJS. |