多线程模型

新的 chrome v8 引擎部分符合 ES7 标准。因此,如果我们将 "use strict"; 添加到我们的文件顶部(typescript 在转换 typescript 时执行此操作),我们必须确保全局范围内的任何函数实际上都分配给全局范围。所以我们应该使用 self.functionNameglobal.functionName