首页 > 其他分享 >Typescript学习笔记(一)

Typescript学习笔记(一)

时间:2024-03-10 23:11:06浏览次数:17  
标签:Typescript Undefined number 笔记 元组 学习 push 类型

学习日期:03-09-2024

关键字:Typescript;安装;原始数据类型;Any类型;数组;元组;

Typescript

是Javascript的超集,显著区别是加了静态类型风格的类型系统、es6-es10-esnext的语法支持

安装

npm install -g typescript

原始数据类型

Boolean、Null、Undefined、Number、BigInt、String、Symbol
Undefined表示变量已经声明,但尚未分配任何值。 Null表示不存在的对象,基本上意味着“空”或“无”。

Any类型

在any类型上可以访问任何属性和调用任何方法

数组

let arrOfNumbers : number[] = [1,2,3]
有对应方法,会有类型检查

元组

let user : [string, number] = ['hello',23]
如果少写一项或类型错误就会报错
user = ['moolly,20,true]
可以使用push加内容
usr.push('kexi)

参考链接

标签:Typescript,Undefined,number,笔记,元组,学习,push,类型
From: https://www.cnblogs.com/kexi290/p/18063341

相关文章

  • C#的笔记~TWO
    1、标识符命名的两个注意事项(1)标识符不能与C#关键字冲突(2)标识符区分大小写intage=30;intAge=30;【这两个符合规则】2、两种标识符命名方法:(1)Pascal命名法:所有单词第一个字母大写,其它字母小写。eg.UserGetinfo(2)Camel命名法:除了第一个单词,所有单词第一个字母......
  • 大型数据库应用——一些笔记
    这学期选了大型数据库应用,主要是和java一起用的,然后这里是一些笔记,可能会加上之前的一些笔记,之前学过数据库原理。一、介绍一些数据库1数据库分类数据库根据数据结构可分为关系型数据库和非关系型数据库。非关系型数据库中根据应用场景又可分为键......
  • MYSQL学习笔记23: 多表查询(自连接内连接+左右外连接)
    多表查询(自连接)自连接查询,可以是内连接查询,也可以是外连接查询select字段列表from表A别名Ajoin表A别名Bon条件...;自连接内连接查询员工以及所属领导的名字#可以这样写selecte1.name'员工',e2.name'上司'fromempe1joinempe2one1.man......
  • MYSQL学习笔记24: 多表查询(联合查询,Union, Union All)
    多表查询(联合查询,union,unionall)union查询需要多张表的列数一致,字段类型也保持一致对于union查询,就是把多次查询的结果合并起来,形成一个新的查询结果集select字段列表from表A...union[all]select字段列表from表B...;查询出薪资低于10000,或年龄......
  • MYSQL学习笔记25: 多表查询(子查询)[标量子查询,列子查询]
    多表查询(子查询)子查询,也称嵌套查询子查询的语句可以是insert/update/delete/select中的任何一个根据子查询的结果不同,可以分为:标量子查询(结果为单个值)列子查询(结果为一列)行子查询(子查询结果为一行)表子查询(子查询结果为多行多列)select*fromt1wh......
  • 03/10/2024 上课笔记 & 解题报告
    双向链表前言第一次接触这玩意儿,所以记录一下。题目[国家集训队]种树题目描述A城市有一个巨大的圆形广场,为了绿化环境和净化空气,市政府决定沿圆形广场外圈种一圈树。园林部门得到指令后,初步规划出\(n\)个种树的位置,顺时针编号\(1\)到\(n\)。并且每个位置都有一个美观......
  • 当年明月《明朝那些事儿》读书笔记(一)
    2024年新开了这套《明朝那些事儿》(作者:当年明月),一开始便停不下来,从1月读到3月,目前已经把前两部基本读完了。读完也是颇为感慨,随笔写点收获/感想吧。回忆过去,中学时期,自己对历史学科不能说心生厌恶,但也的确提不起兴趣,于是一直仅是在应试,而实际知之甚少。所以感谢这套书,让我能了解......
  • PARA笔记系统:简单高效管理个人信息及资料
    内容简介:在学习、工作中,会积累越来越多的资料。资料一多,会导致混乱。有时找个资料,需要花半天时间。这套简单、高效的笔记管理方法——PARA,把所有的事情,分成简单的4类。这套系统已经流行了十余年,被很多人验证有效。笔者自己也用了有1年多,感觉很有效。作者是TiagoForte,个人知......
  • Go语言精进之路读书笔记第44条——正确运用fake、stub和mock等辅助单元测试
    44.1fake:真实组件或服务的简化实现版替身fake测试就是指采用真实组件或服务的简化版实现作为替身,以满足被测代码的外部依赖需求。使用fake替身进行测试的最常见理由是在测试环境无法构造被测代码所依赖的外部组件或服务,或者这些组件/服务有副作用。typefakeOkMailerstruct......
  • Go语言精进之路读书笔记第45条——使用模糊测试让潜在bug无处遁形
    模糊测试就是指半自动地为程序提供非法的、非预期、随机的数据,并监控程序在这些输入数据下是否会出现崩溃、内置断言失败、内存泄漏、安全漏洞等情况。45.1模糊测试在挖掘Go代码的潜在bug中的作用DmitryVyukov2015年使用go-fuzz在Go标准库中发现了137个bug。45.2go-fuzz的......