zoukankan      html  css  js  c++  java
  • TypeScript 基本数据类型

    1.TypeScript基本数据类型

      any类型(任何类型)

    let x:any = 1; //any类型
    x = 'i am boy';//字符串类型
    x = true;//Boolean类型
    

     number数字类型

    let binaryNum: number = 0b1011;  // 二进制
    let octalNum: number = 0o742;    // 八进制
    let decNum: number = 7;          // 十进制
    let hexNum: number = 0xf00d;    // 十六进制
    

    string字符串类型

    let name:string='I am boy'
    let info:string=`${name} 今年考试成绩全校第一`
    

    这里面要注意一点,反引号(`)来定义多行文本和内嵌表达式。

    Boolean类型

    let isDelete:boolean=true;
    

    数组类型(统一数据类型)

    let arr:number[]=[1,2,2]
    

    元组(各元素类型不必相同,但是位置必须相同)

    let person:[String,number];
    person=['悟空',500];
    person=[500,'悟空'];//报错,位置和类型不匹配

    枚举enum(用于定义数据集合)

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

    void类型(表示没有任何返回值)

    function hello(): void {
        alert("Hello");
    }
    

     其他几个(null,undefined,never)用的不多,就不在这里描述.

    由于Javascript是弱数据类型,导致各种各样开发中错误。TypeScipt其实也是特别标注了几个,其他的作为开发都应该知道,元组,枚举,any类型,这三个重点看看就行。

    专注:全栈开发工程师 | 独立开发者
  • 相关阅读:
    个人项目实战
    准备
    结队项目-第一次作业
    第三次作业--团队展示
    软件工程实践第二次作业
    软件工程实践第一次作业
    circle
    calculator
    视频课程学习及学习计划
    1001.A+B Format (20)
  • 原文地址:https://www.cnblogs.com/wookong/p/14505463.html
Copyright © 2011-2022 走看看