我使用的是libapps / hterm。我已阅读the document有关如何构建hterm.Terminal
并使用它的信息。
但我没有找到任何有助于我如何销毁终端的信息。
我该怎么做?
这里,destroy意味着删除DOM元素,删除事件侦听器,并使终端对象可以被GC。
答案 0 :(得分:0)
Hterm已经在终端上使用iframe了。当您调用hterms decorate方法时,您告诉hterm您的div是要用于终端的容器您可以通过将其设置为display:none来隐藏用于装饰终端的div。这不会释放对象以释放对象设置引用hterm.terminal对象的变量和任何其他变量在您的代码中将hterm引用为null。一旦没有对该对象的引用,垃圾收集器将释放其内存。