JSContext

JSContext

Огляд

JSContext — це клас у Aspose.Html FOSS для Python.

Контекст виконання JavaScript, підтримуваний QuickJS, попередньо підключений до DOM.

Цей клас надає 6 методів для роботи з об’єктами JSContext у програмах Python. Доступні методи включають: __init__, close, eval_module, evaluate, import_stub, register_module. Усі публічні члени доступні будь-якій програмі Python після встановлення пакету Aspose.Html FOSS для Python.

Методи

СигнатураОпис
__init__(document: "Document")Calls init(document) у цьому екземплярі JSContext.
register_module(specifier: str, source: str)Зареєструйте рядок джерела ES модуля під specifier.
eval_module(source: str, module_name: str) → AnyEvaluate source як ES модуль у контексті QuickJS.
import_stub(specifier: str)Безумовно піднімайте NotImplementedError для динамічного import().
evaluate(js_source: str) → AnyEvaluate js_source у контексті QuickJS.
close()Звільнити ресурси виконання QuickJS.

Дивіться також

 Українська