TypeScript有架构,那么JavaScript有架构的概念么

新手上路,请多包涵

ts是js的一个超集,ts有架构,那么js有架构么

TS 架构分层
图片描述

阅读 1.3k
1 个回答

这是Typescript编译器或者说是VSCode编辑器的Typescript的服务'实现'的架构,跟语言应该没什么关系吧?

ECMAScript规范只会定义语言的特性和行为,没有定义怎么’实现‘该语言。如何实现具体由编译器来做,例如V8、JavascriptCode、SpiderMonkey等等。

所以对等过来的话,你要问题的应该是’一个具体编译器的架构(比如v8的架构)‘、甚至可以是’babel的架构‘,而不是问’Javascript的架构‘。

推荐问题