这是Typescript编译器或者说是VSCode编辑器的Typescript的服务'实现'的架构,跟语言应该没什么关系吧? ECMAScript规范只会定义语言的特性和行为,没有定义怎么’实现‘该语言。如何实现具体由编译器来做,例如V8、JavascriptCode、SpiderMonkey等等。 所以对等过来的话,你要问题的应该是’一个具体编译器的架构(比如v8的架构)‘、甚至可以是’babel的架构‘,而不是问’Javascript的架构‘。
这是
Typescript编译器
或者说是VSCode编辑器的Typescript的服务
'实现'的架构,跟语言应该没什么关系吧?ECMAScript规范只会定义语言的特性和行为,没有定义怎么’实现‘该语言。如何实现具体由编译器来做,例如V8、JavascriptCode、SpiderMonkey等等。
所以对等过来的话,你要问题的应该是’一个具体编译器的架构(比如v8的架构)‘、甚至可以是’babel的架构‘,而不是问’Javascript的架构‘。