为了账号安全,请及时绑定邮箱和手机立即绑定

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

标签:
活动

课程名称: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预定义文件类型

点击查看更多内容
TA 点赞

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

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消