JSContext

JSContext

Przegląd

JSContext jest klasą w Aspose.Html FOSS dla Python.

Kontekst wykonania JavaScript oparty na QuickJS, wstępnie podłączony do DOM.

Ta klasa udostępnia 6 metod do pracy z obiektami JSContext w programach Python. Dostępne metody to: __init__, close, eval_module, evaluate, import_stub, register_module. Wszystkie publiczne elementy są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Html FOSS dla Python.

Metody

SygnaturaOpis
__init__(document: "Document")Calls init(document) na tej instancji JSContext.
register_module(specifier: str, source: str)Zarejestruj ciąg źródłowy modułu ES pod specifier.
eval_module(source: str, module_name: str) → AnyEvaluate source jako moduł ES w kontekście QuickJS.
import_stub(specifier: str)Bezwarunkowo podnieś NotImplementedError dla dynamicznego import().
evaluate(js_source: str) → AnyEvaluate js_source w kontekście QuickJS.
close()Uwolnij zasoby runtime QuickJS.

Zobacz także

 Polski