素材巴巴 > 程序开发 >

作为前端,有必要去学习 TypeScript 吗?

程序开发 2023-09-13 18:35:02

有必要学习。

官方文档解释说,ts是JavaScript的超集,它可以编译成纯JavaScript。

这里做一个简单的类比,我们在实践开发中,通常使用ES6开发,并且编译成ES5的代码给浏览器执行。所以ES6和ts扮演的角色比较类似。之所以说是JavaScript的超集,就是在JavaScript的语法基础上,新增了更多的语法规则,让JavaScript具备我们期望的特性。所以我们学习ts,其实就是学习这些新的特性,和新特性的应用场景。

三大框架都在用 TypeScript

目前 Angular、React 与 Vue 三大框架都已经集成 TypeScript 。如果你想使用这些框架的新特性,那 TypeScript 已经是必学。

当然你也可以换个思路,现在各大公司的项目基本是由三大框架框架主导,且这些公司正在一步步的将自己的项目迁移到 TypeScript,我了解目前在使用 TypeScript 的公司有:阿里、腾讯、头条、美团等一线大公司,相比入职面试 TypeScript 问题也不会很少。

课程分享

从零开始学习 TypeScript,上手时不需要工程化配置,完全没有任何学习负担。涵盖全套知识点,从 TypeScript 基础类型,到高级类型,到 TypeScript 的类型声明文件,再到配合 React 的使用,一应俱全。除了纯粹的类型外,还包括 TypeScript 类型兼容性、结构化类型等 TypeScript 原理内容。

黑马程序员前端TypeScript教程,TypeScript零基础入门到实战全套教程_哔哩哔哩_bilibili黑马程序员前端TypeScript教程,TypeScript零基础入门到实战全套教程共计92条视频,包括:01-TypeScript是什么、02-TypeScript为什么要为JS添加类型支持、03-TS相比JS的优势等,UP主更多精彩视频,请关注UP账号。https://www.bilibili.com/video/BV14Z4y1u7pi/?spm_id_from=333.999.0.0&vd_source=2d25b2c2494bac00f8076b12b93f7197

typescript

相关学习笔记

 


标签:

上一篇: 编译sass 下一篇:
素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。