TypeScript 基本类型

Posted webmc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TypeScript 基本类型相关的知识,希望对你有一定的参考价值。

// TypeScript 基本类型
// 1. 布尔类型(boolean)
let flag: boolean = true;
// 2.数字类型(number)
let decLiteral: number = 6;
// 3.字符串类型(string)
let title: string = ‘Angular‘;
let years: number = 3;
let words: string = `${title}今年${years}岁了!`
// 4.数组类型(array)
//    在元素类型后面接上 []
let arr: number[] = [2, 3]
//    或者使用数组泛型
let arr1: Array<number> = [2, 3];
// 5.元组类型(tuple)
let xx: [number, string];
xx = [2, ‘age‘];
// 6.枚举类型(enum)
enum Color { Red, Green, Yellow };
let c: Color = Color.Red;
console.log(c) //输出 1
// 7.任意值类型(any)
let a: any = 0;
a = ‘jack‘;
a = [2, ‘f‘, true];
// 8. null 和 undefined
let b: number;
b = 1;
b = null;
// 9.void 类型 没有任何类型 函数没有返回值值,返回值类型为void
function hello(): void {
    alert(‘hello‘);
}
// 10.never类型  never类型的变量只能被never类型赋值,never是其他类型的子类型

以上是关于TypeScript 基本类型的主要内容,如果未能解决你的问题,请参考以下文章

TypeScript: switch enum

第三章 Typescript 基本数据类型

(转) Java中的负数及基本类型的转型详解

Typescript编译器无法从Promise resolve调用中推断类型

typescript Angular 2测试片段。代码库https://developers.livechatinc.com/blog/category/programming/angular-2/

typescript Angular最终版本的Angular 2测试片段。代码库https://developers.livechatinc.com/blog/category/programming