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.

انظر أيضاً

 العربية