另外一个特点是,在类型编程这一方面上,假设你花费 1 单位脑力使用基础的 TS 以及简单的类型编程(即interface、type等),你就能够获得 5 个单位的回馈。但接下来,有可能你花费 10 个单位脑力,也只能再获得 2 个单位的回馈。所以类型编程往往不会受到过多重视。
前言铺垫完毕,接下来就进入正文部分。这篇文章的主要面向对象是还没有走出新手村的同学,可以把本文当成你们的新手任务。
1.1 TypeScript 与 JavaScript 的区别
1.2 获取 TypeScript
1.3 典型 TypeScript 工作流程
1.4 TypeScript 初体验
2.1 Boolean 类型
2.2 Number 类型
2.3 String 类型
2.4 Symbol 类型
2.5 Array 类型
2.6 Enum 类型
2.7 Any 类型
2.8 Unknown 类型
2.9 Tuple 类型
2.10 Void 类型
2.11 Null 和 Undefined 类型
2.12 object, Object 和 {} 类型
2.13 Never 类型
3.1 类型断言
3.2 非空断言
3.3 确定赋值断言
4.1 in 关键字
4.2 typeof 关键字
4.3 instanceof 关键字
4.4 自定义类型保护的类型谓词
5.1 联合类型
5.2 可辨识联合
5.3 类型别名
6.1 同名基础类型属性的合并
6.2 同名非基础类型属性的合并
7.1 TypeScript 函数与 JavaScript 函数的区别
7.2 箭头函数
7.3 参数类型和返回类型
7.4 函数类型
7.5 可选参数及默认参数
7.6 剩余参数
7.7 函数重载
8.1 数组解构
8.2 数组展开运算符
8.3 数组遍历
9.1 对象解构
9.2 对象展开运算符
10.1 对象的形状
10.2 可选 | 只读属性
10.3 任意属性
10.4 接口与类型别名的区别
小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Web前端开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注:前端)
最后
技术是没有终点的,也是学不完的,最重要的是活着、不秃。零基础入门的时候看书还是看视频,我觉得成年人,何必做选择题呢,两个都要。喜欢看书就看书,喜欢看视频就看视频。最重要的是在自学的过程中,一定不要眼高手低,要实战,把学到的技术投入到项目当中,解决问题,之后进一步锤炼自己的技术。
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。
,之后进一步锤炼自己的技术。
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。
[外链图片转存中…(img-fanU03PY-1710581977503)]