价格: 19 学币

分类: None

发布时间: 2022年2月21日 20:14

最近更新: 2022年2月21日 20:14

资源类型: VIP

课程介绍

你可能有过类似的经历:在某个项目进行数据处理时,封装了一些函数,之后其他项目遇到相同场景,封装的函数却死活想不起来放哪里了。 如果封装了工具函数库,使用起来就会非常方便,不仅如此,本套教程还模拟实现了一些数组、对象和函数的API,帮助你了解它们的实现原理,知其然更知其所以然。教程讲解由浅入深,通俗易懂,结构清晰,拆分细致,你可以打通关从头学到尾,也可以取需选学哪里不会点哪里 内容概要: * 自定义常用数组、对象、字符串函数 * 自定义事件总线 * 自定义消息订阅与发布 * 自定义事件委托绑定 * 封装一个属于自己的工具函数库 通过本套教程的学习,你可以构建一个属于自己的工具函数库,掌握常用数组、对象、字符串函数的实现原理,掌握事件总线的实现原理,掌握消息订阅与发布的实现原理,以及事件委托及其功能函数的封装。 本套教程适合前端的小伙伴,学前需掌握JavaScript基础。

视频目录

01.尚硅谷_课程介绍
02.尚硅谷_call函数封装实现
03.尚硅谷_apply函数封装实现
04.尚硅谷_bind函数封装实现
05.尚硅谷_函数节流
06.尚硅谷_函数防抖
07.尚硅谷_数组函数map封装实现
08.尚硅谷_reduce函数封装
09.尚硅谷_filter函数封装
10.尚硅谷_find函数封装
11.尚硅谷_findIndex函数封装
12.尚硅谷_every与some函数的封装实现
13.尚硅谷_数组去重-1
14.尚硅谷_数组去重-2
15.尚硅谷_数组去重-3
16.尚硅谷_concat数组合并
17.尚硅谷_slice数组切片
18.尚硅谷_数组扁平化-1
19.尚硅谷_数组扁平化-2
20.尚硅谷_数组分块
21.尚硅谷_数组差集
22.尚硅谷_删除数组元素
23.尚硅谷_获取数组某些元素
24.尚硅谷_创建新对象
25.尚硅谷_比对对象类型
26.尚硅谷_对象合并
27.尚硅谷_浅拷贝-1
28.尚硅谷_浅拷贝-2
29.尚硅谷_深拷贝之JSON转换
30.尚硅谷_递归深拷贝基础版本
31.尚硅谷_深拷贝-解决循环引用
32.尚硅谷_深拷贝-遍历性能优化
33.尚硅谷_字符串函数封装
34.尚硅谷_事件捕获与事件冒泡介绍
35.尚硅谷_事件委托函数封装
36.尚硅谷_手写事件总线
37.尚硅谷_消息订阅与发布
38.尚硅谷_取消订阅
39.尚硅谷_axios函数功能介绍
40.尚硅谷_axios函数封装
41.尚硅谷_axios方法封装
42.尚硅谷_代码打包准备工作
43.尚硅谷_函数文件打包
44.尚硅谷_npm包的制作
45.尚硅谷_npm账号注册