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) → Any | Evaluate source як ES модуль у контексті QuickJS. |
import_stub(specifier: str) | Безумовно піднімайте NotImplementedError для динамічного import(). |
evaluate(js_source: str) → Any | Evaluate js_source у контексті QuickJS. |
close() | Звільнити ресурси виконання QuickJS. |