
TypeScript
前路茫茫——何处无香
没有平庸的人,只是你不愿意远离平庸!成为我的粉丝,让你成为一个不平庸的人!
展开
-
ts环境搭建
首先TypeScript需要在node的开发环境中,如果想确认自己是否安装了node,可以在终端输入来查看是否有node的环境。node -v安装TypeScriptnpm i -g typescript (全局安装)编译完.ts文件后,运行代码将ts编译为js:tsc filename.ts由于ts代码在实际运行时是编译成js的,因此在需要使用ts文件的html页面上引入.ts文件对应的.js文件即可,例如编写ts文件index.ts,那么引入的文件则为index.js,如下原创 2021-12-30 15:23:00 · 762 阅读 · 0 评论 -
TypeScript基础类型
//1.任意类型:any;声明any的变量可以赋予任意类型的值。//变量的值会动态改变时,比如来自用户的输入,任意值类型可以让这些变量跳过编译阶段的类型检查let x:any = 1; //数字类型x = 'I am who I am'; //字符串类型x = false; //布尔类型//2.字符串类型:string;一个字符系列,使用单引号(')或双引号(")来表示字符串类型。反引号(`)来//定义多行文本和内嵌表达式。let name:string = "Runoob";...原创 2021-12-30 11:07:55 · 516 阅读 · 0 评论 -
为什么公司要求使用TypeScript而不是JavaScript
在过去的几年里,TypeScript的流行度一直在增加。它是2020年最有前途的五种语言之一。最大的前端框架之一Angular正在使用TypeScript。大约60%的JS程序员已经在使用TypeScript,22%的人希望尝试。首先我了解到,TypeScript是JavaScript的超集,主要提供可选的静态类型,类和接口。其中一个重要好处是使IDE能够在你键入代码时提供更丰富的环境来发现常见的错误。实际上一项研究表明,TypeScript可以检测到15%的JavaScript错误。我们都知道Ja原创 2021-12-30 10:11:28 · 831 阅读 · 0 评论 -
ts常用编译参数
--help 显示帮助信息 --module 载入扩展模块 --target 设置ECMA版本 --declaration 额外生成一个.d.ts扩展名的文件 --removeComments 删除文件的注释 --out 编译多个文件并合到一个输出的文件 --sourcemap 生成一个sourcemap (.map)文件。 --module nolmplicitAny 在表达式和声明上有隐含的any类型时报错 --watch 在监视模式下运行编译器。会监视输出文件,在它们改...原创 2021-07-08 15:41:07 · 342 阅读 · 0 评论 -
TypeScript介绍
本篇文章将为读者们介绍TypeScript是什么?到底跟JavaScript有什么区别?根据官方介绍:TypeScript就是JavaScript的超集。TypeScript是JavaScript类型的超集,它可以编译成纯JavaScript。TypeScript可以在任何浏览器、任何计算机和任何操作系统上运行,并且是开源的。基本介绍TypeScript是一种由微软开发的开源,跨平台的编程语言,它是JavaScript的超集,最终会被编译为JavaScript 2012年10月,微软发布了首个原创 2021-03-19 02:10:06 · 458 阅读 · 0 评论