为了账号安全,请及时绑定邮箱和手机立即绑定
首页 手记 【金秋打卡】第20天 2小时极速入门...

【金秋打卡】第20天 2小时极速入门 TypeScript(3-1~3-2)

2022.11.12 19:56 53浏览

课程名称:2小时极速入门 TypeScript

课程讲师:阿莱克斯刘

课程内容:

今天课程学习的主要知识点内容包括:
1、变量声明;
2、TypeScript的数据类型;

课程收获:

通过学习老师的视频课程和同学的公开笔记,主要收获如下:
1、 var、let、const 申明变量的区别

// 3-1变量声明
var nubmer1 1;
let number2 =2;
const number3 3;
// number3 =4;
function doSomething(){
  for (let i=0;i<5;i++){
    console.log(i)
  }
  console.log("finally i="i)
}
doSomething();

(1)const 申请的是常亮,一经申明(申明的时候赋值),之后不能再进行修改;
(2)let、var 都可以用来申明可修改的变量,但是 let 可以解决 var 作用域混乱的问题;
(3)var 在函数范围内一经申明,就一直生效,其保存的值为最后一次使用的值;
由于使用 var 容易因为作用域的问题带来奇怪的问题,所以一般都要尽量避免使用 var,改为使用 let 和 const 代替之;

2、TypeScript的数据类型
(1)基础类型:boolean、string、number、array、null、undefined、object

(2)带来新的扩展:tuple(元组)、enum(枚举)、void、never、any
TypeScript类型说明的官方文档链接:https://www.typescriptlang.org/docs/handbook/basic-types.html

(3)常用和需要重点掌握的高级类型:union组合类型、Nullable可空类型、Literal预定义文件类型

点击查看更多内容
0人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
手记
粉丝
1
获赞与收藏
7

关注TA,一起探索更多经验知识

同主题相似文章浏览排行榜

风间影月说签约讲师

51篇手记,涉及Java、MySQL、Redis、Spring等方向

进入讨论

Tony Bai 说签约讲师

151篇手记,涉及Go、C、Java、Python等方向

进入讨论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消