JSContext

JSContext

Übersicht

JSContext ist eine Klasse in Aspose.Html FOSS für Python.

Ein JavaScript Ausführungskontext, unterstützt von QuickJS, vorgekabelt an ein DOM.

Diese Klasse stellt 6 Methoden zur Arbeit mit JSContext-Objekten in Python-Programmen bereit. Verfügbare Methoden umfassen: __init__, close, eval_module, evaluate, import_stub, register_module. Alle öffentlichen Mitglieder sind für jede Python-Anwendung zugänglich, nachdem das Aspose.Html FOSS für Python Paket installiert wurde.

Methoden

SignaturBeschreibung
__init__(document: "Document")Calls init(document) bei dieser JSContext-Instanz.
register_module(specifier: str, source: str)Registriere eine ES-Modul-Quellzeichenkette unter specifier.
eval_module(source: str, module_name: str) → AnyEvaluate source als ES-Modul im QuickJS-Kontext.
import_stub(specifier: str)Löse bedingungslos NotImplementedError für dynamisches import() aus.
evaluate(js_source: str) → AnyEvaluate js_source im QuickJS-Kontext.
close()Geben Sie die QuickJS-Laufzeitressourcen frei.

Siehe auch

 Deutsch