首页 > 其他 > 详细

001基本类型

时间:2019-01-27 11:54:36      阅读:174      评论:0      收藏:0      [点我收藏+]

 ***********

默认情况下null和undefined是所有类型的子类型。 就是说你可以把 null和undefined赋值给number类型的变量。

************

// 基本数据类型
const num: number = 111;
const str: string = ‘shasng‘;
const bool: boolean = true;
const define: undefined = undefined;

// 引用数据类型
const arr: number[] = [1, 2, 4];

//元组 Tuple

const tupleArr: [string, number, boolean] = [‘shang‘,1, true];

// 枚举
// enum Color {Red, Green, Blue}
// let c: Color = Color.Green;

enum Color {Red = 1, Green, Blue}
let colorName: string = Color[2];

// Any

let n: any = 1235;
n.toFixed(2);

let t: Object = 1235;
t.toString();

const arr1: any[]  = [1,"shsghhg", false]

// 默认情况下null和undefined是所有类型的子类型。 就是说你可以把 null和undefined赋值给number类型的变量。

//类型断言
const x: any = [1,2,3];
const len: number = (x as string).length;

 

001基本类型

原文:https://www.cnblogs.com/shangyueyue/p/10325814.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!