关于ES5、ES6这段纯属误导(说“欠妥”的只是比较客气而已,我比较直接)。
ES是JS语言的标准,JS是对ES标准的实现,标准和语言是独立存在的。在不加任何修饰的情况下,提到ES5、ES6默认都指JS语言的实现。
TS是JS的超集,在其基础上增加了静态类型的概念,本质上还是对ES标准的一种实现。
TS诞生于ES6标准发布之后,因此打一发布就支持ES6标准。把它和ES6紧密联系起来可以,但否认JS和ES6的关系这就是严重的误导了。(别不当回事,很多新手以为JS和jQuery是两种语言,一定程度就是受了误导)
ES是JS语言的标准,JS是对ES标准的实现,标准和语言是独立存在的。在不加任何修饰的情况下,提到ES5、ES6默认都指JS语言的实现。
TS是JS的超集,在其基础上增加了静态类型的概念,本质上还是对ES标准的一种实现。
TS诞生于ES6标准发布之后,因此打一发布就支持ES6标准。把它和ES6紧密联系起来可以,但否认JS和ES6的关系这就是严重的误导了。(别不当回事,很多新手以为JS和jQuery是两种语言,一定程度就是受了误导)
2017-05-04
typescript是javascript的超集
微软开发,超集意思是包含了JavaScript,遵循ES6
微软开发,超集意思是包含了JavaScript,遵循ES6
2017-05-04
没看懂的同学看过来http://hxxstudy.cc/blogContent?_id=5902a32de7cc430bf0956e4b,简单快速!!!
2017-04-28
视频1分16秒, 左侧为TypeScript, 右侧为TypeScript编译后的JavaScript代码. 编译后的代码并不是ES6多行字符串的写法, 这里的TypeScript的多行字符串不是由ES6提供的.
2017-04-21