位置: IT常识 - 正文
推荐整理分享TS基础了解一(ts基础类型),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:ts基础类型,ts l,ts 教程,ts 1,ts快速入门,ts快速入门,ts基础类型,ts基础类型,内容如对您有帮助,希望把文章链接给更多的朋友!
1、定义
2、特点
3、使用
4、TS基础类型
5、TS引用数据类型
6、类型推论
7、类型别名与联合类型
8、类型断言
1、定义:
(1)TypeScript,简称为TS,是JS的超级。
(2)TS是可以直接运行的(比如使用ts-node),最终编译为纯的JS运行在任意的平台之上,是开源的。
2、特点
拓展如下:
静态类型:需要编译,转换为其他语言(计算机能识别的语言),计算机才运行。
动态类型:直接运行,在运行的时候进行类型检查,运行遇到错误才报错。比如 JS 就是动态类型的。
类型系统:类型系统按照「是否允许隐式类型转换」来分类,可以分为强类型和弱类型。
// 举例console.log(1 + '1'); // 打印出字符串 '11', ts和js都不会报错print(1 + '1')Python 是强类型会报错# TypeError: unsupported operand type(s) for +: 'int' and 'str'总结:(1)TS 是静态的弱类型
(2)TS 的类型系统导致它非常适用于大型项目
(3)坚持与 ECMAScript 标准同步发展
加载器的作用:将一种语言转换为另外一种语言
表示下载的插件,编译TS语言,不是代表下载的TS。
3、使用
一、环境搭建
(1)安装node
(2)全局安装typescript
npm i -g typescript(3)查看版本
tsc -v
(4)创建tsconfig.js文件
tsc --init
二、编译并运行
方法一:
(1)创建index.ts
let name1:string="下课";console.log(name1);(2)进入index.ts文件,打开cmd,执行命令。
tsc index.ts
方法二:
使用node.js自动编译成js文件(将TS转换为JS),并用node.js运行。
(1)安装全局的ts-node模块
npm install -g ts-node
(2)cmd输入指令就可以直接运行
ts-node index.ts
4、TS基础类型
一、变量
上一篇:一文读懂ChatGPT模型原理(一文读懂谢娜张杰购房跳单事件始末)
下一篇:伏尔塔瓦河上的查理大桥和老城桥塔,捷克布拉格 (© Markus Lange/Offset)(伏尔塔瓦河上的纤夫)
友情链接: 武汉网站建设