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编译器无法从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