这个乐趣,前端要不要学TypeScript

2019-05-30  本文已影响0人  xiupi酱

先来介绍一下,什么是TypeScript?

TypeScript是由微软开发的JavaScript的超集,遵循ES6(2015年)规范。

Angular2框架使用JavaScript,获得Google支持。

JavaScript支持ES5,TypeScript的compiler可以把ES6可以转换ES5的JavaScript。

从语言和国内,看看前端要不要学TypeScript。

语言

字符串

从语言的字符串使用来看,TypeScript可以用多行字符串、字符串模板、自动拆分字符串简化了代码冗余。

image image

通过test模板字符串,自动拆分字符串,给函数传值,调用函数。

image image

参数

TypeScript在参数名称后面使用冒号来指定参数的类型,使用默认参数、可选参数提高了开发效率。

// 字符串
image image image image

for

// 循环的是下标
image

TypeScript语法简洁,开发效率大幅度提升。ES6可以说是未来趋势,而且TypeScript可以提前让你上手使用ES6的语法。

国内

就目前国内而言,很多大厂的前端团队开始使用TypeScript。就是JavaScript不支持ES6,通过编译转换,仍然可以让浏览器支持。腾讯高级工程师程柳锋说,在腾讯使用的比较多。

上一篇下一篇

猜你喜欢

热点阅读