JSContext

JSContext

Overzicht

JSContext is een klasse in Aspose.Html FOSS voor Python.

Een JavaScript uitvoeringscontext ondersteund door QuickJS, vooraf verbonden met een DOM.

Deze klasse biedt 6 methoden voor het werken met JSContext-objecten in Python-programma’s. Beschikbare methoden omvatten: __init__, close, eval_module, evaluate, import_stub, register_module. Alle openbare leden zijn toegankelijk voor elke Python-applicatie na het installeren van het Aspose.Html FOSS voor Python-pakket.

Methoden

HandtekeningBeschrijving
__init__(document: "Document")Calls init(document) op deze JSContext-instantie.
register_module(specifier: str, source: str)Registreer een ES-module-bronstring onder specifier.
eval_module(source: str, module_name: str) → AnyEvaluate source als een ES-module in de QuickJS context.
import_stub(specifier: str)Verhoog onvoorwaardelijk NotImplementedError voor dynamische import().
evaluate(js_source: str) → AnyEvaluate js_source in de QuickJS context.
close()Vrijgeven van de QuickJS runtime resources.

Zie ook

 Nederlands