该Rt提供一些基本的运行时功能,暴露到JS环境中。
当该函数被调用时,向解释器发送一个Interrupt,将会结束当前解释器实例的运行。
若在setup
或clenaup
中调用,在go这侧,ExecSetup
或ExecCleanup
将会返回
Err_JSVMAbortByInterruit
,由go这侧程序决定接下来的行为。
若在loop
中调用,则主循环退出,RunLoop
函数返回nil
,不会返回错误。
(因为除非受到Interrup,主循环是会不断进行的,所以此时调用quit视为一种正常的退出行为)