基本数据类型的定义

5/20/2024 ts

# 1.基本数据类型的定义 [熟悉]

// 基本数据类型
let num:number = 100;
let str:string = '10000';
let bool:boolean = true;
let nu:null = null;
let un:undefined = undefined;
// 经过ts 定义变量 及变量的类型之后 ,该变量只能赋值 
num = '1000'  //报错 不能将类型“string”分配给类型“number”
1
2
3
4
5
6
7
8

# 2. ES6 新增基本数据类型-[了解]

必须将 ts配置文件中的 target:‘ES2020’

  • 长整数 BigInt
const big: BigInt = BigInt(Number.MAX_SAFE_INTEGER);
console.log(big);  //9007199254740991n
1
2
  • 唯一值Symbol
let id: symbol = Symbol(1);
let id1: symbol = Symbol(2);

console.log(id);    //Symbol(1)
console.log(id1);  //Symbol(2)
1
2
3
4
5