ts基础应用

本文介绍了TypeScript的基本概念、优势、初始化安装步骤,强调了静态类型的重要性,并探讨了数据类型、类型注解与类型推断。在实践中,作者提醒读者需要注意避免使用any类型导致的问题。
摘要由CSDN通过智能技术生成

目录

一 认识ts

二 ts优势

三 初始化安装

四 数据类型

静态类型

 基本类型与对象类型

函数相关类型

五 类型注解与类型推断

六 基本语法练习

坑一:  类型为 any 所以只能这在一样 

坑二 :其他的case


一 认识ts

  • ts 是一个js 的超级集群;他不会被浏览器解析;需要先编译为js在进行使用
  • ts 以js为基础构建的语言,通过在JavaScript的基础上添加静态类型定义构建而成。

  • TypeScript通过TypeScript编译器或Babel转译为JavaScript代码,可运行在任何浏览器,任何操作系统

官方文档

https://www.typescriptlang.org/play

中文文档

https://www.tslang.cn/

二 ts优势

  • 优势1:js需要运行就可以看到错误,ts在开发阶段可以快速发现潜在问题
  • 优势2: 编写代码提示准确到 对象下 key
  • 优势3:通过静态类型的定义大家可以更好的阅读代码了
  • 注意事项:
  • .ts  .定义变量不能与其他  .js  .ts 定义的变量重名  ,函数也是一样  报错

三 初始化安装

npm install -g typescript

四 数据类型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值