首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >TypeScript-基础类型

TypeScript-基础类型

原创
作者头像
杨不易呀
发布2023-09-28 18:19:57
发布2023-09-28 18:19:57
1850
举报
文章被收录于专栏:杨不易呀杨不易呀

TypeScript 支持与 JavaScript 几乎相同的数据类型,此外还提供了实用的 枚举类型 方便我们使用

数值类型

代码语言:typescript
复制
let val: number;
val = 123;
console.log(val);
image-20211123234849636
image-20211123234849636

如上代码的含义定义了一个名称叫做 val 的变量, 这个变量中将来只能存储数值类型的数据,定义数值类型可以利用 number 注解来进行指定,指定了之后就不能在存储其它类型的数据了,错误示例如下:

代码语言:typescript
复制
let val: number;
val = "BNTang";
console.log(val);

会报错:

image-20211123234721770
image-20211123234721770

注意点

其它的用法和 JS 一样:

代码语言:typescript
复制
let val: number;
val = 0x11;
val = 0o11;
val = 0b11;
console.log(val);
image-20211123234825939
image-20211123234825939

布尔类型

利用 boolean 注解来进行修饰,只能存储 true,false:

代码语言:typescript
复制
let val: boolean;
val = true;
console.log(val);
image-20211123235005827
image-20211123235005827

错误示例:

代码语言:typescript
复制
let val: boolean;
val = 1;
console.log(val);
image-20211123235042765
image-20211123235042765

字符串类型

利用 string 注解来进行修饰,只能存储字符串内容,当然随着 ts 的不断更新也支持了 es6 的字符串模板的写法,首先来看看正常的写法:

代码语言:typescript
复制
let val: string;
val = "BNTang";
console.log(val);
image-20211123235244396
image-20211123235244396

字符串模板的写法:

代码语言:typescript
复制
let age: number;
age = 18;

let val: string;
val = `年龄:${age}`;
console.log(val);
image-20211123235344172
image-20211123235344172
end02
end02
输入图片说明
输入图片说明

最后

本期结束咱们下次再见👋~

🌊 关注我不迷路,如果本篇文章对你有所帮助,或者你有什么疑问,欢迎在评论区留言,我一般看到都会回复的。大家点赞支持一下哟~ 💗

我正在参与2023腾讯技术创作特训营第二期有奖征文,瓜分万元奖池和键盘手表

输入图片说明
输入图片说明

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 数值类型
    • 注意点
  • 布尔类型
  • 字符串类型
  • 最后
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档