为什么Typescript不需要Typescript运行时,就像traceur需要traceur运行时一样?
Typescript和Traceur都将ES6编译到ES5,那么Traceur运行时需要什么呢?其次,为什么没有typescript运行时 PS:我读到traceur runtime填补了“缺失”的函数,并且还做了更多的工作,并提供了一些功能所使用的帮助函数,但我不确定这到底意味着什么 其次,为什么没有typescript运行时 它假设用户将自己添加所需的内容,例如,如果您正在使用承诺,则它假设您的运行时拥有承诺 对于类继承之类的其他内容,它提供了内联帮助程序,例如: 生成(注意为什么Typescript不需要Typescript运行时,就像traceur需要traceur运行时一样?,typescript,traceur,Typescript,Traceur,Typescript和Traceur都将ES6编译到ES5,那么Traceur运行时需要什么呢?其次,为什么没有typescript运行时 PS:我读到traceur runtime填补了“缺失”的函数,并且还做了更多的工作,并提供了一些功能所使用的帮助函数,但我不确定这到底意味着什么 其次,为什么没有typescript运行时 它假设用户将自己添加所需的内容,例如,如果您正在使用承诺,则它假设您的运行时拥有承诺 对于类继承之类的其他内容,它提供了内联帮助程序,例如: 生成(注意\u扩展): c
\u扩展):
class Base{ }
class Child extends Base { }
var __extends = this.__extends || function (d, b) {
for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p];
function __() { this.constructor = d; }
__.prototype = b.prototype;
d.prototype = new __();
};
var Base = (function () {
function Base() {
}
return Base;
})();
var Child = (function (_super) {
__extends(Child, _super);
function Child() {
_super.apply(this, arguments);
}
return Child;
})(Base);