zoukankan      html  css  js  c++  java
  • Typescript---01 数据类型

    Typescript数据类型

    1. 布尔值boolean 

      let isDone: boolean = false;

    注意: 使用构造函数Boolean创造的对象不是布尔值,它是一个对象。所以下边的示例会报错:

    let createdByNewBoolean: boolean = new Boolean(1);
    // 后面约定,注释中标出了编译报错的代码片段,表示编译未通过
    

    2.数字类型number

    3.字符串string

    4.null、Undefined、void

      1) void表示函数没有任何返回值的,null表示数据为null,undefined表示为定义。undefined类型的变量只能被赋值为undefined,null类型的变量只能被赋值为null

      2) undefined和null 是所有类型的子类型,也就是null和undefined可以赋值number类型的变量; 而void不能赋值给number的变量

    5.任意值类型any

      有时候变量在编译的时候并不知道变量的类型,有可能是string,也有可能是object类型。这时候可以使用any来表示。或者在变量定义之后需要改变变量的类型,这时候使用any。

      变量在声明的时候,没有指定其类型,会被识别为任意类型

    6.数组[]或Array

    // elementType[]
    let list: number[] = [1, 2, 3];
    //Array<elemType>
    let list: Array<number> = [1, 2, 3];
    

    7.枚举enum

    8.联合类型

      表示变量的类型可能是多种类型中的一种

  • 相关阅读:
    手机获取ip地址
    CoreGraphics 自定义button
    抽奖及背景图片的透明度设置时连着转盘图片也跟着虚幻解决方法
    多个UIcollctionView,返回个数不对错误
    collectionview item 间距
    判断键盘的高度
    orcle 11g 的安装图解
    clone()详解
    isAssignableFrom ,isInstance , Instanceof() 区别
    三元表达式
  • 原文地址:https://www.cnblogs.com/kingkangstudy/p/typescript01.html
Copyright © 2011-2022 走看看