首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >angular2类型记录和angular2脚本是什么?

angular2类型记录和angular2脚本是什么?
EN

Stack Overflow用户
提问于 2016-01-21 07:35:17
回答 2查看 1.5K关注 0票数 8

我在学Angular2。Angular2和ecmascript的angular2有什么区别?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-01-21 19:02:31

ECMAScript是标准。JavaScript是实现。当人们说ECMAScript时,通常指的是JavaScript.浏览器理解的JavaScript。

打字本是一个“将JavaScript编译/转到JavaScript的类型化超集”。今天,这意味着您将将TypeScript代码编译/传输到ECMAScript 5/ES5中,因为大多数浏览器都是支持该版本。将来,随着浏览器对ECMASCript 6/ES6/ ES5 2015的支持增加,您可以将TypeScript编译成ES2015而不是ES5。

类型抄本的主要目的不是向JavaScript添加特性--就像ES2015的目的一样--而是为了使开发人员编写和维护大型JavaScript应用程序变得更容易和更安全。在应用程序运行之前--在编写或维护代码时,TypeScript的主要好处就会显现出来。智能感知,代码完成,今天使用ES2015特性的能力等等。

角2是用TypeScript编写的。如果您编写了Range2应用程序,我强烈建议您使用TypeScript。

票数 17
EN

Stack Overflow用户

发布于 2016-09-22 09:06:42

如前所述,Ecmascript是一个标准,由Javascript实现。Javascript目前在一些浏览器中实现Ecmascript 2015标准(也称为ES6),而其他浏览器则没有。

打字稿是一个超集的Ecmascript 2015,因为它包括新的东西,如装饰等。

ES5 Javascript是最广泛使用的javascript版本,几乎所有浏览器都支持

由于目前并非所有浏览器都支持ES6/Typescript,所以必须将ES6 javascript代码转换为每个浏览器都能理解的ES5 javascript代码(这个过程称为转撒)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34917846

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档