前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Ts定义基本数据类型

Ts定义基本数据类型

作者头像
明知山
发布2021-04-08 10:08:44
6400
发布2021-04-08 10:08:44
举报
文章被收录于专栏:前端开发随笔
代码语言:javascript
复制
// 基本数据类型

// 布尔类型 (boolean)
let flag: boolean = true

//数字类型 (number)
let num: number = 123

// 字符串类型 (string)
let str: string = "hello ts"  //字符串类型

// 数组类型 (Array)
// 1
let arr: number[] = [1, 2, 3, 4, 5]

// 2
let arr1: Array<string> = ["6", "7", "8", "9", "10"]


// 元祖类型 (tuple) 
// 可指定数组包含多种类型数据
let tup: [string, number, boolean] = ["123", 456, true]  //对应顺序要一致

// 枚举类型 (enum)
enum mode { success = 1, error = 0 } //if 不赋值打印索引值
let suc: mode = mode.success  // suc=1

// 任意类型 (any)
let all: any = "所有类型"

// null和undefined
let unde: string | undefined //定义未赋值,输出undefined

let nu: null | undefined // nu只能赋值 null

// void类型
// 一般定义方法没有返回值 return
function func(): void { }

function func1(): string {
    return "ts"
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/04/04 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档