打字稿1.1.0-1和void 0

时间:2014-11-08 18:23:08

标签: typescript

使用TypeScript 1.0.0 ,代码如下:

public static renderView(req, res, options: any = {}, view: any = false){}

生成以下输出:

Controller.renderView = function (req, res, options, view) {
    if (typeof options === "undefined") { options = {}; }
    if (typeof view === "undefined") { view = false; }
}

现在,使用 1.1.0-1 ,它会生成:

Controller.renderView = function (req, res, options, view) {
   if (options === void 0) { options = {}; }
   if (view === void 0) { view = false; }
}

我从未见过这种void 0的东西。它似乎工作正常,但我想了解现场发生的事情。

0 个答案:

没有答案