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

FirmaDescrizione
__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) → AnyEvaluate source come modulo ES nel contesto QuickJS.
import_stub(specifier: str)Lancia incondizionatamente NotImplementedError per import() dinamico.
evaluate(js_source: str) → AnyEvaluate js_source nel contesto QuickJS.
close()Rilascia le risorse di runtime QuickJS.

Vedi anche

 Italiano