这样学TS,迟早进大厂系列(第五期)

这是一篇关于 TypeScript 学习的文章,适合初学者。作者极客江南分享了交叉和联合类型、类型保护、null 和 undefined、类型别名、类型别名与接口以及字面量类型的详细知识,旨在帮助读者克服学习新技术的焦虑,提升编程技能。
摘要由CSDN通过智能技术生成

极客江南: 一个对开发技术特别执着的程序员,对移动开发有着独到的见解和深入的研究,有着多年的iOS、Android、HTML5开发经验,对NativeApp、HybridApp、WebApp开发有着独到的见解和深入的研究, 除此之外还精通 JavaScript、AngularJS、 NodeJS 、Ajax、jQuery、Cordova、React Native等多种Web前端技术及Java、PHP等服务端技术。

初学者玩转 TypeScript系列,总计 10 期,本文为第 5 期,点赞、收藏、评论、关注、三连支持!

一期知识点击这里

二期知识点击这里

三期知识点击这里

四期知识点击这里

对于初学者来说,学习编程最害怕的就是,

那么,Typescript 是不是很难?

首先,我可以肯定地告诉你,你的焦虑是多余的。新手对学习新技术有很强的排斥心理,主要是因为基础不够扎实,然后自信心不够强。

1.交叉和联合类型
  • 交叉类型
  • 格式: type1 & type2 & …
  • 交叉类型是将多个类型合并为一个类型
let mergeFn = <T, U>(arg1:T, arg2:U):(T & U)=>{
   
    let res = {
   } as (T & U);
    res = Object.assign(arg1, arg2);
    return res;
};
let res = mergeFn({
   name:'lnj'}, {
   age:18});
console.log(res);
  • 联合类型
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值