当前位置:网站首页>【二】TS基本类型
【二】TS基本类型
2022-08-02 16:12:00 【编程小橙子】
布尔类型boolean
let flag: boolean = true;
数字类型number
let num: number = 0;
字符串类型string,可以使用''''或''
let str: string = 'hello';
let strFn: string = ''hello'';
数组类型
定义方式一:在变量后面直接跟着[]
let arr: number[] = [1, 2, 3];
定义方式二:在变量后面跟着Array<元素类型>
let arrList: Array<number> = [1, 2, 3];
元组 Tuple类型
可以定义一对值分别为 string和number类型的元组
let tuple: [number, string] = [1, 'hello'];
枚举
enum Color {
red,
blue,
green
}
let c: Color = Color.blue;
默认下标从0开始,可以给某个值手动设置下标从几开始
enum cl {
red = 1,
blue,
green
}
let tring: string = cl[1];
Any任意类型,使用any
let list: any[] = [1, '2', 3];
list[1] = 100;
void,当一个函数没有返回值时用
function user(): void {
console.log('this is a ts');
}
void的变量只能赋值undefined和null
let able: void = undefined;
let ab:void = null
Null 和 Undefined
let uname: undefined = undefined;
let password: null = null;
具体请看TypeScript手册上的https://www.tslang.cn/docs/handbook/basic-types.html
本次就分享到这里,喜欢的关注支持下,期待后期更多丰富内容
边栏推荐
猜你喜欢
CWE4.8: The 25 most damaging software security issues in 2022
【面经】被虐了之后,我翻烂了equals源码,总结如下
微信小程序:Framework inner error FLOW_CREATE_NODE
数据中台应该怎样规划与建设?_光点科技
exness:欧元区经济意外向好,欧元震荡蓄势等待突破
CWE4.8:2022年危害最大的25种软件安全问题
1.NVIDIA Deepstream开发指南中文版--欢迎使用 DeepStream 文档
CWE4.8:2022年危害最大的25种软件安全问题
制胜精细化运营时代 华为应用市场打出内容、场景、商业运营组合拳
小心 transmittable-thread-local 的这个坑
随机推荐
机械臂速成小指南(十六):带抛物线过渡的线性规划
numpy的学习笔记
Alibaba最新神作——1015页分布式全栈手册太香了
Idea中运行sparkSQL
从Oracle日志解析学习数据库内核原理
想要白嫖正则是吧?这一次给你个够!
uWSGI看这几篇就够了
Mysql 查询语句中where字段= '' 作用是什么 ?如何实现多条件查询
智能座舱供应链的“新主角”
【学术相关】北大一研究生偷取同门师妹论文发表,作者却挂名给了武大 3 位不知情的学生......
word公式复制到另一个word当中出现图片解决方案
一文搞懂│php 中的 DI 依赖注入
如何为项目匹配资源技能和要求?
let块级作用域,var变量提升
Detailed explanation of the principle of JWT_The principle of electromagnetic induction
研发了 5 年的时序数据库,到底要解决什么问题?
QACTION_QA百科
DSP-ADAU1452参考音设置方法
20 Lectures on Disassembly of Multi-merchant Mall System Functions-Platform Distribution Overview
时间戳格式化「建议收藏」