TS语言学习(一)

ts基础类型

http://ts.xcatliu.com/TypeScript入门教程

1.布尔类型

2.数字类型

3.字符串类型

4.数组类型

(两种方式表示 1、Array<元素类型> 2、元素类型[] )

5.元组

用来表示已经元素数量和类型的数组,元素类型可以不相同

6.枚举类型

enum类型是js标准数据类型的补充,从下面三个例子可以看出,枚举值默认从0开始的,但是可以手动改变元素的起始编号

7.Any类型

为在编程阶段还不清楚类型的变量指定类型,或者为任意类型都可以的变量指定类型

8.void、null、undefined类型

(声明了void类型的变量只能取值为undefined,至于null和undefined只能取值为本身,所以使用他们声明变量没有太大的意义)

9.Never类型

永不存在的值的类型(never类型是那些总是会抛出异常或根本就不会有返回值的函数表达式或箭头函数表达式的返回值类型; 变量也可能是 never类型,当它们被永不为真的类型保护所约束时)

10.Object类型

非原始类型,也就是除number,string,boolean,symbol(不可改变且唯一的),null或undefined之外的类型。Object类型的变量只是允许你给它赋任意值 ,但是却不能够在它上面调用任意的方法,即便它真的有这些方法,所以在项目开发中需要调其方法的对象都声明为any,如下例子所示,在react中,若将this.props.history声明为Object,则调用不到其中的方法。

11.类型断言

相当于类型转换,只是在编译阶段起作用(两种方式表示: 1、尖括号 2、 as)

posted @   蓦然JL  阅读(273)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
  1. 1 唯一 G.E.M.邓紫棋
  2. 2 他只是经过 白敬亭 魏大勋
  3. 3 Uptown Funk Mark Ronson / Bruno Mars
  4. 4 在你的身边 盛哲
  5. 5 Edge of My Life Manafest
  6. 6 凄美地 郭顶
  7. 7 Wonderful Tonight Boyce Avenue
  8. 8 心如止水 Ice Paper
  9. 9 Sugar Maroon 5
  10. 10 静谧时光 JIAxNING
  11. 11 Right Now (Na Na Na) Aamir
  12. 12 Dangerously Charlie Puth
  13. 13 Someone You Loved Madilyn Paige
  14. 14 Shape of My Heart Boyce Avenue
  15. 15 We Can't Stop Boyce Avenue / Bea Miller
  16. 16 Perfect Boyce Avenue
  17. 17 Love Me Like You Do Boyce Avenue
  18. 18 Thank You Boyce Avenue
  19. 19 Don’t Wanna Know Boyce Avenue / Sarah Hyland
他只是经过 - 白敬亭 魏大勋
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.

Not available

访问主页
关注我
关注微博
私信我
返回顶部
点击右上角即可分享
微信分享提示

目录导航