JSContext
JSContext
Visão geral
JSContext é uma classe em Aspose.Html FOSS para Python.
Um contexto de execução JavaScript suportado por QuickJS, pré-conectado a um DOM.
Esta classe fornece 6 métodos para trabalhar com objetos JSContext em programas Python. Os métodos disponíveis incluem: __init__, close, eval_module, evaluate, import_stub, register_module. Todos os membros públicos são acessíveis a qualquer aplicação Python após a instalação do pacote Aspose.Html FOSS para Python.
Métodos
| Assinatura | Descrição |
|---|---|
__init__(document: "Document") | Calls init(document) nesta instância de JSContext. |
register_module(specifier: str, source: str) | Registrar uma string de origem de módulo ES sob specifier. |
eval_module(source: str, module_name: str) → Any | Evaluate source como um módulo ES no contexto QuickJS. |
import_stub(specifier: str) | Lançar NotImplementedError incondicionalmente para import() dinâmico. |
evaluate(js_source: str) → Any | Evaluate js_source no contexto QuickJS. |
close() | Libere os recursos de runtime QuickJS. |