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.

ראה גם

 עברית