当前位置:网站首页>TS Basics
TS Basics
2022-07-06 07:01:00 【Wang Zhao has no king】
notes :TS In the syntax , No embellishments , You're going to report a mistake
This article just introduces TS Basic syntax , It will be updated later TS Deep content
1、 Boolean type
Modifier :boolean :Boolean
var time:boolean = true;// Qualifier shorthand
time = new boolean(true);// This format is in TS An error is reported in Chinese grammar
var time3:Boolean = false;// Qualifier capitalization
time3 = new Boolean(true);// No error in words
2、 value type
Modifier :number :Number
var time:number = 1;
var times:Number = 2;
times = new Number(3);3、 String type
Modifier :string :String
var time:string = "abc";
var times:String = "abcdd";
4、 Undefined type
Modifier :undefined
var b:undefined = undefined; 5、 Or the use can be number It can also be undefined
var time:number|undefined;
time = 12;
time = undefined;6、 function
function time(a: number, b? number, c: number = 1):number {
return 12;
}
// There will be no error in the following two
// Don't use default values
// time(1, 2, 3)
// Use the default value
time(1,2);b?number Equate to number|undefined
c:number = 1; The default value is
function time():number :number Is the type of return value
function time():void :void There is no return value
7、 An array type
7.1、 One dimensional array
var time:Array<number> = [1, 2, 3, 4]; // It can only be of numerical type var time:Array<number|string> = [1 , 2, 3, "a"]; // It can be a numeric type , It can also be a string type 7.2、 Two dimensional array
var time:Array<Array<number|string>> = [
[1, 2, "a" ],
[1, 2, "a" ]
]8、 A tuple type
// Types must be in the same order as values
var time:[number, string, boolean] = [1, "a", true];9、 Enumeration type
Similar to the object , Its value is like a constant , Once defined, it cannot be changed , Equivalent to using the freezing method in the object
enum COLOR{RED, GREEN, PINK};
console.log(COLOR.RED,COLOR.PINK); // 0,2enum COLOR{RED="red", GREEN="green", PINK="pink"};
console.log(COLOR.RED, COLOR.PINK); // red, pink10、null type
var time:null = null;11、any Any type
Don't know what type to give , Set to any type
However, it is not allowed to use any type No use !!!
because TS It is originally a restricted type , You use the any It's all of any type , that TS It's useless .
var vb:any = 1;
vb = "a";边栏推荐
- AttributeError: Can‘t get attribute ‘SPPF‘ on <module ‘models.common‘ from ‘/home/yolov5/models/comm
- Successfully solved typeerror: data type 'category' not understood
- SAP SD发货流程中托盘的管理
- Visitor tweets about how you can layout the metauniverse
- Kubernetes cluster builds ZABBIX monitoring platform
- 《从0到1:CTFer成长之路》书籍配套题目(周更)
- What is the biggest problem that fresh e-commerce is difficult to do now
- Erreur de type résolue avec succès: type de données « catégorie» non sous - jacente
- RichView TRVStyle 模板样式的设置与使用
- [daily question] 729 My schedule I
猜你喜欢

作者已死?AI正用艺术征服人类

WPF之MVVM

Apache DolphinScheduler源码分析(超详细)

A method to measure the similarity of time series: from Euclidean distance to DTW and its variants

18.多级页表与快表

AI on the cloud makes earth science research easier

Apache dolphin scheduler source code analysis (super detailed)

After working for 10 years, I changed to a programmer. Now I'm 35 + years old and I'm not anxious

leetcode841. 钥匙和房间(中等)

“无聊猿” BAYC 的内忧与外患
随机推荐
同事上了个厕所,我帮产品妹子轻松完成BI数据产品顺便得到奶茶奖励
Leetcode daily question (1870. minimum speed to arrive on time)
The psychological process from autojs to ice fox intelligent assistance
云上有AI,让地球科学研究更省力
UDP攻击是什么意思?UDP攻击防范措施
Short video, more and more boring?
26岁从财务转行软件测试,4年沉淀我已经是25k的测开工程师...
Compile, connect -- notes-2
ML之shap:基于adult人口普查收入二分类预测数据集(预测年收入是否超过50k)利用Shap值对XGBoost模型实现可解释性案例之详细攻略
Zhongqing reading news
Day 248/300 thoughts on how graduates find jobs
[advanced software testing step 1] basic knowledge of automated testing
编译,连接 -- 笔记 -2
PCL实现选框裁剪点云
Three methods of adding color to latex text
Proteus -- Serial Communication parity flag mode
pymongo获取一列数据
机器人类专业不同层次院校课程差异性简述-ROS1/ROS2-
成功解决TypeError: data type ‘category‘ not understood
这个高颜值的开源第三方网易云音乐播放器你值得拥有