TS的基本类型

作者: 深度剖析JavaScript | 来源:发表于2020-10-18 23:15 被阅读0次

TypeScriptJavaScript的超集,为大型应用而生。有两个特点:一是强类型;二是基于类的面向对象编程

本节来看TS中基本数据类型

  1. Number类型
let a: number = 5

如上,声明一个Number类型的a并赋值为数字5;可以看TS中声明变量数据类型时,格式为变量名后面加: xx类型

  1. String类型
let str: string = 'hello ts'
  1. Boolean类型
let isDone: boolean = true
  1. NullUndefined类型
let n1: null = null
let u1: undefined = undefined
// -------------------------------
let n2: null = undefined
let u2: undefined = null

定义为null或者undefined类型的变量,赋值可以为nullundefined其中之一

  1. Void类型
function fn():void{
    console.log('This is a fn,but return is void')
}

void用于表示返回空

  1. Any类型
let any1: any = 'xxx'

Any类型的变量可以赋值任意类型的值

  1. Array 类型
let arr: number[] = [1, 2, 3];
//或者
let arr: Array<number> = [1, 2, 3]; 
  1. Enum类型
enum Direction {
  NORTH,
  SOUTH,
  EAST,
  WEST,
}

let dir: Direction = Direction.NORTH;

除了以上列举的其实还有挺多的。后面会慢慢讲到!

相关文章

  • typescript笔记--类型篇

    动态监听ts文件变动,自动编译js 生成ts配置文件 类型约束的基本语法 ts的类型: 1.number类型:数字...

  • typescript基本类型与语法

    目录 ts基本类型js 的七种基本类型EnumAnyVoidTupleNull & Undefined 数组类型 ...

  • Typescript - 基础(二)

    TS 的基本类型和枚举类型 1、TS 的数据类型和 ES6 的数据类型 共有数据类型: Boolean Numbe...

  • TS 基本类型

    在 TS 中,用 let 生命的变量需要指定类型 boolean 类型: Number 类型: 支持十六进制、十进...

  • TS的基本类型

    TypeScript是JavaScript的超集,为大型应用而生。有两个特点:一是强类型;二是基于类的面向对象编程...

  • TypeScript中的基本数据类型

    TypeScript中的基本类型 TypeScript中的基本类型: 类型声明类型声明是TS非常重要的一个特点;通...

  • typeScript语法

    ts类型 ts联合类型使用或 ts定义任意类型any ts定义函数返回值的类型 ts中的类定义 interface接口

  • TypeScript学习笔记

    TS 安装 创建tsconfig.json文件 基本数据类型 布尔类型 boolen 数字类型 number 字符...

  • 【二】TS基本类型

    布尔类型boolean 数字类型number 字符串类型string,可以使用''''或'' 数组类型 定义方式一...

  • 2018-01-04 typeScript学习

    ts和java有些相似。 基本类型: java: String test = "Hello word"; int ...

网友评论

    本文标题:TS的基本类型

    本文链接:https://www.haomeiwen.com/subject/zclhmktx.html