JSContext

JSContext

نمای کلی

JSContext یک کلاس در Aspose.Html FOSS برای Python است.

یک زمینهٔ اجرا JavaScript که توسط QuickJS پشتیبانی می‌شود و به‌صورت پیش‌فرض به یک DOM متصل است.

این کلاس ۶ متد برای کار با اشیاء JSContext در برنامه‌های Python فراهم می‌کند. متدهای موجود عبارتند از: __init__, close, eval_module, evaluate, import_stub, register_module. تمام اعضای عمومی پس از نصب بستهٔ Aspose.Html FOSS برای Python، برای هر برنامهٔ 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 را آزاد کنید.

همچنین ببینید:

 فارسی