我的第一篇博客(typescript学习笔记)

#变量类型

number:数值型

string:字符串

boolean:布尔类型

symbol:符号类型,标识唯一对象

any:任意类型,---不推荐!!

object:对象类型(数组,元组,类,接口,函数

代码练习

let myname:string="nike";
​
console.log("my name is"+myname);
​
var myage:number=25;
​
console.log("my age is"+myage);
​
let sym1:Symbol('str')
​
let sym2:Symbol('str')
​
console.log(sym1===sym2);

 

数组可以越界赋值

 

 

使用枚举

enum Sex{
    MALE,
    FEMALE,
    UNKNowN,
}
let member_sex: Sex = Sex.FEMALE;
//打印索引(index)
console.log(member_sex);
//打印value
console.log(Sex[member_sex]);

 

报错

  • NaN=not a number;

  • undefined;

  • null;

箭头函数

可忽略参数

TypeScript 数据类型——枚举 (Enum)

 

 

相关文章

我最大的一个关于TypeScript的问题是,它将原型的所有方法(无...
我对React很新,我正在尝试理解子组件之间相互通信的简洁方法...
我有一个非常简单的表单,我将用户电子邮件存储在组件的状态,...
我发现接口非常有用,但由于内存问题我需要开始优化我的应用程...
我得到了一个json响应并将其存储在mongodb中,但是我不需要的...
我试图使用loadsh从以下数组中获取唯一类别,[{"listing...