# one组 **Repository Path**: anziw/group-one ## Basic Information - **Project Name**: one组 - **Description**: No description available - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-19 - **Last Updated**: 2021-06-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # one组 # 邱超 ## 2021/4.14 #### 文章阅读 - [ ] [深入浅出TypeScript:从基础知识到类型编程](https://juejin.cn/book/6844733813021491207/section/6844733813088583687) #### 源码阅读 1. [「React进阶」 React全部api解读+基础实践大全(夯实基础2万字总结)](https://juejin.cn/post/6950063294270930980) #### LeeCode刷题 1. [ 两数相加](https://leetcode-cn.com/problems/add-two-numbers/) #### 项目代码 ## 2021/4.13 #### 文章阅读 - [ ] [深入浅出TypeScript:从基础知识到类型编程](https://juejin.cn/book/6844733813021491207/section/6844733813088583687) - [x] [网站优化 14条--雅虎十四条优化原则](https://blog.csdn.net/u010648555/article/details/50721751) #### 源码阅读 1. [hook!](https://juejin.cn/post/6844903712322748429) #### LeeCode刷题 1. [最富有客户的资产总量](https://leetcode-cn.com/problems/richest-customer-wealth/) #### 项目代码 ## 2021/4.12 #### 文章阅读 - [ ] [深入浅出TypeScript:从基础知识到类型编程](https://juejin.cn/book/6844733813021491207/section/6844733813088583687) #### 源码阅读 1. [React , React-Hook, Redux](https://juejin.cn/post/6932114518281551880) #### LeeCode刷题 1. [合并两个有序数组](https://leetcode-cn.com/problems/merge-sorted-array/) #### 项目代码 - [x] 编辑试题页面 - [x] 批卷页面 ## 2021/4.10 #### 文章阅读 - [ ] [深入浅出TypeScript:从基础知识到类型编程](https://juejin.cn/book/6844733813021491207/section/6844733813088583687) #### 源码阅读 1. [在Vue中实现Svelte的Defer Transition](https://juejin.cn/post/6949441502321836046) #### LeeCode刷题 1. [最大子序和](https://leetcode-cn.com/problems/maximum-subarray/) #### 项目代码 - [x] 查看试题页面 ## 2021/4.9 #### 文章阅读 - [ ] [深入浅出TypeScript:从基础知识到类型编程](https://juejin.cn/book/6844733813021491207/section/6844733813088583687) #### 源码阅读 1. [深入vue3响应式](https://juejin.cn/post/6939710786767945759) #### LeeCode刷题 1. [删除有序数组中的重复项](https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array/) #### 项目代码 - [x] 试题分类页面 ## 2021/4.8 #### 文章阅读 - [ ] [深入浅出TypeScript:从基础知识到类型编程](https://juejin.cn/book/6844733813021491207/section/6844733813088583687) #### 源码阅读 1. [Vue3响应式原理](https://juejin.cn/post/6938702983014121485) #### LeeCode刷题 1. [盛最多水的容器](https://leetcode-cn.com/problems/container-with-most-water/) #### 项目代码 - [x] 试题分类页面 ## 2021/4.7 #### 文章阅读 - [x] [一篇文章总结redux、react-redux、redux-saga](https://juejin.cn/post/6844903846666321934) #### 源码阅读 1. [Vue 的 computed、watch 的实现](https://juejin.cn/post/6844903890849103880) #### LeeCode刷题 1. [寻找两个正序数组的中位数](https://leetcode-cn.com/problems/median-of-two-sorted-arrays/) #### 项目代码 - [x] 添加试题页面 ## 2021/4.6 #### 文章阅读 - [x] [前端进阶之必会的JavaScript技巧总结](https://juejin.cn/post/6945640942976122910) #### 源码阅读 1. [不好意思!耽误你的十分钟,让MVVM原理还给你](https://juejin.cn/post/6844903586103558158) #### LeeCode刷题 1. [只出现一次的数字](https://leetcode-cn.com/problems/single-number/) #### 项目代码 - [x] 待批班级接口 ## 2021/4.5 #### 文章阅读 - [ ] [前端进阶之必会的JavaScript技巧总结](https://juejin.cn/post/6945640942976122910) #### 源码阅读 1. [Android实现输入手机号时自动添加空格](https://juejin.cn/post/6844903534450704397) #### LeeCode刷题 1. [宝石与石头](https://leetcode-cn.com/problems/jewels-and-stones/) #### 项目代码 - [x] 待批班级排版 ## 2021/4.3 #### 文章阅读 - [x] [阿里腾讯面试梳理&个人成长经历分享](https://juejin.cn/post/6945625394154307592) #### 源码阅读 1. [Vue响应式原理以及简单实现](https://juejin.cn/post/6844903534010482695) #### LeeCode刷题 1. [合并两个有序数组](https://leetcode-cn.com/problems/merge-sorted-array/) ## 2021/4.2 #### 文章阅读 - [x] [中高级前端大厂面试秘籍,为你保驾护航金三银四,直通大厂(下)](https://juejin.cn/post/6844903830979608584) #### 源码阅读 1. [浅谈react diff实现](https://juejin.cn/post/6844903833420693512) #### LeeCode刷题 1. [统计位数为偶数的数字](https://leetcode-cn.com/problems/find-numbers-with-even-number-of-digits/) #### 项目代码 - [x] 登录页排版 - [x] 登录页接口 ## 2021/4.1 #### 文章阅读 - [x] [中高级前端大厂面试秘籍,为你保驾护航金三银四,直通大厂(中)](https://juejin.cn/post/6844903801153945608) #### 源码阅读 1. [JS的防抖与节流](https://mp.weixin.qq.com/s/Vkshf-nEDwo2ODUJhxgzVA) #### LeeCode刷题 1. [重新排列数组](https://leetcode-cn.com/problems/shuffle-the-array/) ## 2021/3/31 #### 文章阅读 - [x] [中高级前端大厂面试秘籍,为你保驾护航金三银四,直通大厂(上)](https://juejin.cn/post/6844903776512393224) #### 源码阅读 1. [JS的防抖与节流](https://mp.weixin.qq.com/s/Vkshf-nEDwo2ODUJhxgzVA) #### LeeCode刷题 1. [两数之和](https://leetcode-cn.com/problems/two-sum/) 2. [好数对的数目](https://leetcode-cn.com/problems/number-of-good-pairs/) ## 2021/3/30 #### 文章阅读 - [x] [中高级前端大厂面试秘籍,为你保驾护航金三银四,直通大厂(上)](https://juejin.cn/post/6844903776512393224) #### 源码阅读 1. [JS的防抖与节流](https://mp.weixin.qq.com/s/Vkshf-nEDwo2ODUJhxgzVA) #### LeeCode刷题 1. [搜索二维矩阵](https://leetcode-cn.com/problems/search-a-2d-matrix/) 2. [将数字变成 0 的操作次数](https://leetcode-cn.com/problems/number-of-steps-to-reduce-a-number-to-zero/) ## 2021/3/29 #### 文章阅读 - [] [中高级前端大厂面试秘籍,为你保驾护航金三银四,直通大厂(上)](https://juejin.cn/post/6844903776512393224) #### 源码阅读 1. [手写call、apply、bind实现及详解 它们有什么不同?怎么用?](https://juejin.cn/post/6844903773979033614) #### LeeCode刷题 1. [颠倒二进制位](https://leetcode-cn.com/problems/reverse-bits/) ## 2021/3/27 #### 文章阅读 - [x] [【前端见外】20个JavaScript简写小技巧,助你高效敲代码](https://juejin.cn/post/6944210469565497357) #### 源码阅读 1. [call,apply,bind,new实现原理](https://juejin.cn/post/6844903782803832845) #### LeeCode刷题 1. [二叉搜索树迭代器](https://leetcode-cn.com/problems/binary-search-tree-iterator/) ## 2021/3/26 #### 文章阅读 - [x] [牛气的JavaScript,让雪花算法成为空气](https://juejin.cn/post/6898116936815788040) #### 源码阅读 1. [面试官连环追问:数组拍平(扁平化) flat 方法实现](https://juejin.cn/post/6844904025993773063) #### LeeCode刷题 1. [删除排序链表中的重复元素](https://leetcode-cn.com/problems/remove-duplicates-from-sorted-list/) ## 2021/3/25 #### 文章阅读 - [x] [R1.5万字概括ES6全部特性(已更新ES2020)](https://juejin.cn/post/6844903959283367950) #### 源码阅读 1. [9k字 | Promise/async/Generator实现原理解析](https://juejin.cn/post/6844904096525189128) #### LeeCode刷题 1. [到达终点](https://leetcode-cn.com/problems/reaching-points/) ## 2021/3/24 #### 文章阅读 - [x] [基于Umi的开发方案](https://juejin.cn/post/6844903886029848589) - [ ] [R1.5万字概括ES6全部特性(已更新ES2020)](https://juejin.cn/post/6844903959283367950) #### 源码阅读 1. [看图轻松理解数据结构与算法系列(AVL树)](https://juejin.cn/post/6844903653795430413) #### LeeCode刷题 1. [翻转字符串里的单词](https://leetcode-cn.com/problems/reverse-words-in-a-string/) ## 2021/3/23 #### 文章阅读 1. [你未必知道的49个CSS知识点](https://juejin.cn/post/6844903902123393032) 2. [React 组件设计指南](https://juejin.cn/post/6942720798335434766) #### 源码阅读 1. [「前端学习数据结构1 二分排序树(BST)](https://juejin.cn/post/6844903774356504583) #### LeeCode刷题 1. [矩阵对角线元素的和](https://leetcode-cn.com/problems/matrix-diagonal-sum/) ## 2021/3/22 #### 文章阅读 1. [React中setState是同步还是异步的?](https://juejin.cn/post/6942299319609327624) #### 源码阅读 1. [「算法与数据结构」梳理6大排序算法](https://juejin.cn/post/6856546833025237006) #### LeeCode刷题 1. [位1的个数](https://leetcode-cn.com/problems/number-of-1-bits/) ## 2021/3/21 #### 文章阅读 1. [前端优秀实践不完全指南](https://juejin.cn/post/6932647134944886797) 2. [图片切片的轮播效果](https://juejin.cn/post/6941710153594961950) #### 源码阅读 1. [React router 原理与实现](https://juejin.cn/post/6941355856239788069) #### LeeCode刷题 1. ​ [整数的各位积和之差](https://leetcode-cn.com/problems/subtract-the-product-and-sum-of-digits-of-an-integer/) 2. ​ [有多少小于当前数字的数字](https://leetcode-cn.com/problems/how-many-numbers-are-smaller-than-the-current-number/) ## 2021/3/20 #### 文章阅读 1. [金三银四的前端社招面经](https://juejin.cn/post/6939774328858738696) 2. [JS 项目中究竟应该使用 Object 还是 Map?| 项目复盘](https://juejin.cn/post/6941232930945499173) #### 源码阅读 1. [React 中后台系统多页签实现 | 项目复盘](https://juejin.cn/post/6941683774153293837) #### LeeCode刷题 1. ​ [猜数字](https://leetcode-cn.com/problems/guess-numbers/) 2. ​ [统计一致字符串的数目](https://leetcode-cn.com/problems/count-the-number-of-consistent-strings/) #### 项目代码 - [x] 已完成 车轮查 ## 2021/3/19 #### 文章阅读 1. [JavaScript 中哪一种循环最快呢?](https://juejin.cn/post/6930973929452339213) 2. [浅谈深浅拷贝|手摸手带你入坑](https://juejin.cn/post/6940573046067593252) #### 源码阅读 1. [用React从零实现一个Antd4 Form表单 | 项目复盘](https://juejin.cn/post/6940935634915688484) #### LeeCode刷题 1. ​ [逆波兰表达式求值](https://leetcode-cn.com/problems/evaluate-reverse-polish-notation/) 2. ​ [一维数组的动态和](https://leetcode-cn.com/problems/running-sum-of-1d-array/) # 周玉帆 ## 2021.4.14 #### 刷题 1.[6 和 9 组成的最大数字](https://leetcode-cn.com/problems/maximum-69-number/) 2.[位1的个数](https://leetcode-cn.com/problems/number-of-1-bits/) #### 文章阅读 1.[面试官:请说说什么是BFC?大白话讲清楚](https://juejin.cn/post/6950082193632788493) #### 源码阅读 1.[学习Javascript闭包](http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html) #### 项目代码 - [x] 已完成 ## 2021.4.13 #### 刷题 1.[判断能否形成等差数列](https://leetcode-cn.com/problems/can-make-arithmetic-progression-from-sequence/) 2.[ N 叉树的最大深度](https://leetcode-cn.com/problems/maximum-depth-of-n-ary-tree/) #### 文章阅读 1.[TypeScript趁早学习提高职场竞争力](https://juejin.cn/post/6950052678927908901) #### 源码阅读 1.[react源码解析一](https://juejin.cn/post/6942753802298589221) #### 项目代码 - [x] 已完成 ## 2021.4.12 #### 刷题 1.[换酒问题](https://leetcode-cn.com/problems/water-bottles/) 2.[各位相加](https://leetcode-cn.com/problems/add-digits/) #### 文章阅读 1.[数组扁平化、深拷贝、总线模式js手写](https://juejin.cn/post/6949533652439007268) #### 源码阅读 1.[React源码解析(四):事件系统(2)](https://juejin.cn/post/6844903538762448910) #### 项目代码 - [x] 已完成 ## 2021.4.10 #### 刷题 1.[删除字符串中的所有相邻重复项](https://leetcode-cn.com/problems/remove-all-adjacent-duplicates-in-string/) 2.[最小绝对差](https://leetcode-cn.com/problems/minimum-absolute-difference/) #### 文章阅读 1.[如何用纯 CSS 实现酷炫的霓虹灯效果?](https://juejin.cn/post/6949433605231738917s) #### 源码阅读 1.[React源码解析(四):事件系统](https://juejin.cn/post/6844903538762448910) #### 项目代码 - [x] 已完成 ## 2021.4.9 #### 刷题 1. [唯一元素的和](https://leetcode-cn.com/problems/sum-of-unique-elements/) 2. [反转字符串](https://leetcode-cn.com/problems/reverse-string/) #### 文章阅读 1. [这一次,彻底弄懂 JavaScript 执行机制](https://juejin.cn/post/6844903512845860872) #### 源码阅读 1. [dva源码分析](https://juejin.cn/post/6844904078435155982) #### 项目代码 - [x] 已完成 ## 2021.4.8 #### 刷题 1. [找到最高海拔](https://leetcode-cn.com/problems/find-the-highest-altitude/) 2. [在既定时间做作业的学生人数](https://leetcode-cn.com/problems/number-of-students-doing-homework-at-a-given-time/) #### 文章阅读 1. [深入跨域,理论和实践都不能少 🌱【回顾 Plan】](https://juejin.cn/post/6947940375008903176) #### 源码阅读 1. [「从源码中学习」Vue源码中的JS骚操作](https://juejin.cn/post/6844903782719946765) #### 项目代码 - [x] 已完成 ## 2021.4.7 #### 刷题 1. [拿硬币](https://leetcode-cn.com/problems/na-ying-bi/) 2. [将数字变成 0 的操作次数](https://leetcode-cn.com/problems/number-of-steps-to-reduce-a-number-to-zero/) #### 文章阅读 1. [最受欢迎的5个React动画库](https://juejin.cn/post/6945015156933918734) #### 源码阅读 1. [React 源码分析](https://juejin.cn/post/6844903698921947144) #### 项目代码 - [x] 已完成 ## 2021.4.6 #### 刷题 1. [有多少小于当前数字的数字](https://leetcode-cn.com/problems/how-many-numbers-are-smaller-than-the-current-number/) 2. [整数的各位积和之差](https://leetcode-cn.com/problems/subtract-the-product-and-sum-of-digits-of-an-integer/) #### 文章阅读 1. [从一道让我失眠的 Promise 面试题开始,深入分析 Promise 实现细节](https://juejin.cn/post/6945319439772434469) #### 源码阅读 1. [如何阅读大型前端开源项目的源码](https://juejin.cn/post/6844903607393845255) #### 项目代码 - [x] 已完成 ## 2021.4.3 #### 刷题 1. [重新排列数组](https://leetcode-cn.com/problems/shuffle-the-array/) 2. [猜数字](https://leetcode-cn.com/problems/guess-numbers/) #### 文章阅读 1. [死磕 36 个 JS 手写题(搞懂后,提升真的大)](https://juejin.cn/post/6946022649768181774) #### 源码阅读 1. [[译] 深入 React Hook 系统的原理](https://juejin.cn/post/6844903807269208072) #### 项目代码 - [x] 已完成 ## 2021.4.2 #### 刷题 1. [最富有客户的资产总量](https://leetcode-cn.com/problems/richest-customer-wealth/) 2. [好数对的数目](https://leetcode-cn.com/problems/number-of-good-pairs/) #### 文章阅读 1. [还在傻傻分不清ES5、Es6数组方法?各大姿势来袭](https://juejin.cn/post/6945996368880091173) #### 源码阅读 1. [VueRouter 源码深度解析](https://juejin.cn/post/6844903647378145294) #### 项目代码 - [x] 已完成 ## 2021.4.1 #### 刷题 1. [一维数组的动态和](https://leetcode-cn.com/problems/running-sum-of-1d-array/) 2. [宝石与石头](https://leetcode-cn.com/problems/jewels-and-stones/) #### 文章阅读 1. [Javascript 函数和变量提升](https://juejin.cn/post/6844903778815049735) #### 源码阅读 1. [React源码解析(一):组件的实现与挂载](https://juejin.cn/post/6844903504528556040) #### 项目代码 - [x] 已完成 ## 2021.3.31 #### 刷题 1. [两个数组的交集](https://leetcode-cn.com/problems/intersection-of-two-arrays/submissions/) 2. [自除数](https://leetcode-cn.com/problems/self-dividing-numbers/submissions/) #### 文章阅读 1. [TypeScript 面向对象编程](https://juejin.cn/post/6944959532082675742) #### 源码阅读 1. [vue响应式原理学习(三)— Watcher的实现](https://juejin.cn/post/6844903745646526472) #### 项目代码 - [x] 已完成 ## 2021.3.30 #### 刷题 1. [两数之和 II - 输入有序数组](https://leetcode-cn.com/problems/two-sum-ii-input-array-is-sorted/submissions/) 2. [找不同](https://leetcode-cn.com/problems/find-the-difference/) #### 文章阅读 1. [JavaScript String 对象](https://www.runoob.com/jsref/jsref-obj-string.html) #### 源码阅读 1. [Vue 3 源码导读](https://juejin.cn/post/6844903957421096967) #### 项目代码 - [x] 已完成 ## 2021.3.29 #### 刷题 1. [回文数](https://leetcode-cn.com/problems/palindrome-number/) 2. [相同的树](https://leetcode-cn.com/problems/same-tree/submissions/) #### 文章阅读 1. [「react进阶」一文吃透react-hooks原理](https://juejin.cn/post/6944863057000529933) #### 源码阅读 1. [diff.js 列表对比算法 源码分析](https://blog.csdn.net/yang00322/article/details/77943548) #### 项目代码 - [x] 已完成 ## 2021.3.27 #### 刷题 1. [移除元素](https://leetcode-cn.com/problems/remove-element/) 2. [丢失的数字](https://leetcode-cn.com/problems/missing-number/submissions/) #### 文章阅读 1. [React Router 的原理是什么?](https://juejin.cn/post/6943566842132693028) #### 源码阅读 1. [diff.js 列表对比算法 源码分析](https://blog.csdn.net/yang00322/article/details/77943548) #### 项目代码 - [ ] 已完成 ## 2021.3.26 #### 刷题 1. [字符串相加](https://leetcode-cn.com/problems/add-strings/submissions/) 2. [日期之间隔几天](https://leetcode-cn.com/problems/number-of-days-between-two-dates/) #### 文章阅读 1. [我所理解的JS ~~运算符](https://blog.csdn.net/weixin_37710888/article/details/82587296) 2. [JavaScript While](https://www.w3school.com.cn/js/js_loop_while.asp) #### 源码阅读 1. [throttle-debounce](https://www.jianshu.com/p/a1a9003153b0) #### 项目代码 - [x] 已完成 ## 2021.3.25 #### 刷题 1. [存在重复元素](https://leetcode-cn.com/problems/contains-duplicate/) 2. [数组形式的整数加法](https://leetcode-cn.com/problems/add-to-array-form-of-integer/) #### 文章阅读 1. [面试官叫我手写 redux-thunk](https://juejin.cn/post/6943094258307956766) #### 源码阅读 1. [call,apply,bind,new实现原理](https://juejin.cn/post/6844903782803832845) #### 项目代码 - [x] 已完成汽车车系数据的右侧弹框的拖拽,详情的渲染 ## 2021.3.24 #### 刷题 1. [两个相同字符之间的最长子字符串](https://leetcode-cn.com/problems/largest-substring-between-two-equal-characters/) 2. [删除有序数组中的重复项](https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array/) #### 文章阅读 1. [React 组件设计指南](https://juejin.cn/post/6942720798335434766) #### 源码阅读 1. [实现一个Bind和New](https://blog.csdn.net/weixin_33989058/article/details/91416708) #### 项目代码 - [x] 已完成汽车车系数据的右侧弹框 ## 2021.3.23 #### 刷题 1. [两句话中的不常见单词](https://leetcode-cn.com/problems/uncommon-words-from-two-sentences/) 2. [多数元素](https://leetcode-cn.com/problems/majority-element/) #### 文章阅读 1. [奇思妙想 CSS 文字动画](https://juejin.cn/post/6937102296442470413) #### 源码阅读 1. [数组扁平化(flat)方法实现](https://juejin.cn/post/6844903824583294984) #### 项目代码 - [x] 已完成汽车车系数据的滚动 ## 2021.3.22 #### 刷题 1. [移动零](https://leetcode-cn.com/problems/move-zeroes/) 2. [公平的糖果棒交换](https://leetcode-cn.com/problems/fair-candy-swap/) #### 文章阅读 1. [三十分钟包会——正则表达式](https://juejin.cn/post/6939854031787393031) 2. [聊聊什么是CommonJs和Es Module及它们的区别](https://juejin.cn/post/6938581764432461854) #### 源码阅读 1. [Axios 源码解析](https://juejin.cn/post/6844903824583294984) 2. [Promise实现原理(附源码)](https://www.jianshu.com/p/43de678e918a) #### 项目代码 - [x] 已完成简易购物车 ## 2021.3.21 #### 刷题 1. [找到所有数组中消失的数字](https://leetcode-cn.com/problems/find-all-numbers-disappeared-in-an-array/) 2. [ 1~n 整数中 1 出现的次数](https://leetcode-cn.com/problems/1nzheng-shu-zhong-1chu-xian-de-ci-shu-lcof/solution/) #### 文章阅读 1. [字节跳动最爱考的前端面试题:CSS 基础](https://juejin.cn/post/6936913689115099143) #### 源码阅读 1. [(续读)【大型干货】手拉手带你过一遍 vue 部分源码](https://juejin.cn/post/6844903598258651144) #### 项目代码 - [x] 已完成车轮查违章首页(并加以改进) ## 2021.3.20 #### 刷题 1. [字符串相乘](https://leetcode-cn.com/problems/multiply-strings/) #### 文章阅读 1. [带你入门前端工程(三):前端组件化](https://juejin.cn/post/6921870655184961543) #### 源码阅读 1. [【大型干货】手拉手带你过一遍 vue 部分源码](https://juejin.cn/post/6844903598258651144) #### 项目代码 - [x] 已完成车轮查违章首页 ## 2021.3.19 #### 刷题 [1. 两数之和](https://leetcode-cn.com/problems/two-sum/) 2. [ 只出现一次的数字](https://leetcode-cn.com/problems/single-number/) #### 文章阅读 1. [useState原理](https://juejin.cn/post/6941237169453269023) 2. [ CSS 基础拾遗 ](https://juejin.cn/post/6941206439624966152) #### 源码阅读 1. [**React 源码解析**](https://www.zhihu.com/tardis/sogou/art/63217182) # 马文星 ## 4.14 #### 刷题 1. [移动零](https://leetcode-cn.com/problems/move-zeroes/) #### 文章阅读 1. [Vue2 核心成员战斗力:几天内把 Flow 重构为 TypeScript!](https://juejin.cn/post/6950522097483399176) #### 源码阅读 1. [剖析React源码,先热个身](https://juejin.cn/post/6844903829704540174) ## 4.13 #### 刷题 1. [拿硬币](https://leetcode-cn.com/problems/na-ying-bi/) #### 文章阅读 1. [雅虎14条优化原则](https://blog.csdn.net/u010648555/article/details/50721751) #### 源码阅读 1. [react源码-事件监听](https://juejin.cn/post/6844903843545743374) ## 4.12 #### 刷题 1. [ 设计 Goal 解析器](https://leetcode-cn.com/problems/goal-parser-interpretation) #### 文章阅读 1. [「React进阶」 React全部api解读+基础实践大全(夯实基础2万字总结)](https://juejin.cn/post/6950063294270930980) #### 源码阅读 1. [react-redux源码解剖](https://juejin.cn/post/6884859008998621191) #### 项目代码 ## 4.10 #### 刷题 1. [ 找出数组中的幸运数](https://leetcode-cn.com/problems/find-lucky-integer-in-an-array) #### 文章阅读 1. [JavaScript之走近原型链](https://juejin.cn/post/6949814782862032909) #### 源码阅读 1. [React源码阅读:setState](https://juejin.cn/post/6844903655548649486) #### 项目代码 - [x] 优化样式 ## 4.9 #### 刷题 1. [ 上升下降字符串](https://leetcode-cn.com/problems/increasing-decreasing-string) #### 文章阅读 1. [带你入门前端工程(三):前端组件化](https://juejin.cn/post/6921870655184961543) #### 源码阅读 1. [实现一个Bind和New](https://blog.csdn.net/weixin_33989058/article/details/91416708) #### 项目代码 - [x] 模糊搜索(未完善) ## 4.8 #### 刷题 1. [ 分糖果](https://leetcode-cn.com/problems/distribute-candies) #### 文章阅读 1. [温故而知新 - 重新认识JavaScript的Closure](https://juejin.cn/post/6948382927327756325) 2. [深入理解JavaScript的原型与原型链(继承)](https://juejin.cn/post/6948604603990540318) #### 源码阅读 1. [react——jsx源码解析](https://juejin.cn/post/6844903842866282509) #### 项目代码 - [x] 添加教室 - [x] 删除教室 - [x] 渲染学生数据 ## 4.7 #### 刷题 1. [ 转换成小写字母](https://leetcode-cn.com/problems/to-lower-case) #### 文章阅读 1. [js中数组的常见操作](https://juejin.cn/post/6947987266060943367) Array.isArray() 返回一个布尔值,表示参数是否为数组 Array.from() 用于将两类对象转为真正的数组:类似数组的对象和可遍历(iterable)的对象(set和map) Array.of() 用于将一组值,转换为数组 改变原数组 push() 向数组的末尾添加一个或更多元素 pop() 删除并返回数组的最后一个元素 unshift() 向数组的开头添加一个或更多元素 shift() 删除并返回数组的第一个元素 reverse() 颠倒数组中元素的顺序 splice() 删除原数组的一部分成员,并可以在删除的位置添加新的数组成员 sort() 对数组的元素进行排序,默认是按照字典顺序排序 fill() fill方法使用给定值,填充一个数组 不改变原数组 concat() 用于多个数组的合并,返回一个新数组 slice() 用于提取目标数组的一部分,返回一个新数组 join() 以指定参数作为分隔符,将所有数组成员连接为一个字符串返回,默认逗号分隔 map() 将数组的所有成员依次传入参数函数,然后把每一次的执行结果组成一个新数组返回 forEach() 对数组的所有成员依次执行参数函数,不返回值 filter() 用于过滤数组成员,满足条件的成员组成一个新数组返回 every() 所有成员的返回值都是true,整个every方法才返回true some() 只要一个成员的返回值是true,则整个some方法的返回值就是true keys(),values(),entries() 用于遍历数组,使用for of reduce() 从左到右依次处理数组的每个成员,最终累计为一个值 reduceRight() 从右到左依次处理数组的每个成员,最终累计为一个值 indexOf() 返回给定元素在数组中第一次出现的位置,如果没有出现则返回-1,不能搜索NaN lastIndexOf() 返回给定元素在数组中最后一次出现的位置,如果没有出现则返回-1 find() 用于找出第一个符合条件的数组成员,如果没有符合条件的成员,则返回undefined findIndex() 返回第一个符合条件的数组成员的位置,如果所有成员都不符合条件,则返回-1 includes() 返回一个布尔值,表示某个数组是否包含给定的值 flat() 用于将嵌套的数组“拉平”,变成一维的数组,该方法返回一个新数组,对原数据没有影响 #### 源码阅读 1. [IntentService 源码阅读](https://juejin.cn/post/6844903892388413454) #### 项目代码 - [x] 基本完成功能、排版完成(未优化) ## 4.6 #### 刷题 1. [ 至少有 1 位重复的数字](https://leetcode-cn.com/problems/numbers-with-repeated-digits) #### 文章阅读 1. [React路由,我想像Vue一样写中心化路由(静态路由)](https://juejin.cn/post/6947282563916365855) 2. [使用hooks写React组件注意的5个地方](https://juejin.cn/post/6947573426076778533) #### 源码阅读 1. [算法与数据结构」梳理6大排序算法](https://juejin.cn/post/6856546833025237006) #### 项目代码 - [x] 考试项目初始化登录 - [x] 考试项目班级管理排版 - [x] 添加班级 ## 4.5 #### 刷题 1. [ 二进制链表转整数](https://leetcode-cn.com/problems/convert-binary-number-in-a-linked-list-to-integer) #### 文章阅读 1. [JavaScript 怎样清空一个数组](https://juejin.cn/post/6947490356728430605) 2. [跳槽人速来,面经&资源分享](https://juejin.cn/post/6942988170208215076) #### 源码阅读 1. [react源码分析](https://juejin.cn/post/6844903586527182861) #### 项目代码 - [x] 考试项目初始化登录 - [x] 考试项目班级管理排版 ## 4.3 #### 刷题 1. [ 最长公共子序列](https://leetcode-cn.com/problems/longest-common-subsequence) 2. [ 独一无二的出现次数](https://leetcode-cn.com/problems/unique-number-of-occurrences) #### 文章阅读 1. [还在傻傻分不清ES5、Es6数组方法?各大姿势来袭](https://juejin.cn/post/6945996368880091173) 2. [我所理解的JS ~~运算符](https://blog.csdn.net/weixin_37710888/article/details/82587296) #### 源码阅读 1. [数组扁平化(flat)方法实现](https://juejin.cn/post/6844903824583294984) #### 项目代码 - [x] 考试项目初始化登录 - [x] 考试项目教室管理排版 ## 4.2 #### 刷题 1. [ 排序数组](https://leetcode-cn.com/problems/sort-an-array) 2. [分割数组](https://leetcode-cn.com/problems/partition-array-into-disjoint-intervals) #### 文章阅读 1. [前端进阶之必会的JavaScript技巧总结](https://juejin.cn/post/6945640942976122910) 2. [我所理解的JS ~~运算符](https://blog.csdn.net/weixin_37710888/article/details/82587296) #### 源码阅读 1. [数组扁平化(flat)方法实现](https://juejin.cn/post/6844903824583294984) #### 项目代码 - [x] 考试项目初始化登录 - [x] 考试项目班级管理排版 ## 4.1 #### 刷题 1. [寻找重复的子树](https://leetcode-cn.com/problems/find-duplicate-subtrees) 2. [字符串中的查找与替换](https://leetcode-cn.com/problems/find-and-replace-in-string) #### 文章阅读 1. [new Date()引发的血案](https://juejin.cn/post/6945659721055469605) 2. [Javascript必知必会(一) : 原型与原型链](https://juejin.cn/post/6945108540214214692) #### 源码阅读 1. [【大型干货】手拉手带你过一遍 vue 部分源码](https://juejin.cn/post/6844903598258651144) #### 项目代码 - [x] 考试项目初始化登录 ## 3.31 #### 刷题 1. [ 累加数](https://leetcode-cn.com/problems/additive-number) 2. [3的幂](https://leetcode-cn.com/problems/power-of-three) #### 文章阅读 1. [牛气的JavaScript,让雪花算法成为空气](https://juejin.cn/post/6898116936815788040) 2. [React生命周期详解](https://juejin.cn/post/6945274797878149151) #### 源码阅读 1. [React 中后台系统多页签实现 | 项目复盘](https://juejin.cn/post/6941683774153293837) #### 项目代码 - [x] 汽车项目排版优化 ## 3.30 #### 刷题 1. [ 1~n 整数中 1 出现的次数](https://leetcode-cn.com/problems/1nzheng-shu-zhong-1chu-xian-de-ci-shu-lcof/solution/) 2. [最大数](https://leetcode-cn.com/problems/largest-number) #### 文章阅读 1. [React - 类组件](https://juejin.cn/post/6945243310499823623) 2. [React生命周期详解](https://juejin.cn/post/6945274797878149151) #### 源码阅读 1. [redux源码解读](https://juejin.cn/post/6844903600456466445) #### 项目代码 - [x] 汽车项目优化 ## 3.29 #### 刷题 1. [ 合并两个有序链表](https://leetcode-cn.com/problems/merge-two-sorted-lists) 2. [ 相同的树](https://leetcode-cn.com/problems/same-tree) #### 文章阅读 1. [速览JavaScript字符串、数组、对象、MathAPI](https://juejin.cn/post/6944397159437434888) 2. [超简单的网站暗黑模式,它真的超简单!](https://juejin.cn/post/6941153060336975879) #### 源码阅读 1. [深入浅出axios源码](https://juejin.cn/entry/6844903619586686983) #### 项目代码 - [x] 汽车项目滚动、右弹框、详情数据 ## 3.27 #### 刷题 1. [ 罗马数字转整数](https://leetcode-cn.com/problems/roman-to-integer) 2. [ 整数转罗马数字](https://leetcode-cn.com/problems/integer-to-roman) #### 文章阅读 1. [Vue性能优化实践合集](https://juejin.cn/post/6943594325993816100) 2. [Vue | 路由守卫面试常考](https://juejin.cn/post/6944244998397231134) #### 源码阅读 1. [Vue3源码导读](https://juejin.cn/post/6844903957421096967) #### 项目代码 - [x] 汽车项目滚动、右弹框 ## 3.26 #### 刷题 1. [删除排序链表中的重复元素](https://leetcode-cn.com/problems/remove-duplicates-from-sorted-list) 2. [整数反转](https://leetcode-cn.com/problems/reverse-integer) #### 文章阅读 1. [可视化布局的新思路](https://juejin.cn/post/6943474376767438885) 2. [基于 Element 按钮权限实现方案](https://juejin.cn/post/6943747988871348255) #### 源码阅读 1. [分析Vue源码实现](https://juejin.cn/post/6844903597759528973) #### 项目代码 - [x] 汽车项目滚动、右弹框 ## 3.25 #### 刷题 1. [通配符匹配](https://leetcode-cn.com/problems/wildcard-matching) 2. [ 第二高的薪水](https://leetcode-cn.com/problems/second-highest-salary) #### 文章阅读 1. [当面试官问Webpack的时候他想知道什么](https://juejin.cn/post/6943468761575849992) 2. [JS 跨域](https://juejin.cn/post/6943520562568232991) #### 源码阅读 1. [react事件绑定](https://react.jokcy.me/book/features/event-bind.html) #### 项目代码 - [x] 汽车跳详情 ## 3.24 #### 刷题 1. [移除元素](https://leetcode-cn.com/problems/remove-element) 2. [ 回文数](https://leetcode-cn.com/problems/palindrome-number) #### 文章阅读 1. [基于 token 的多平台身份认证架构设计](https://juejin.cn/post/6942684540431237133) 2. [搭建React源码调试环境](https://juejin.cn/post/6942687170800910350) #### 源码阅读 1. [React源码解析(一):组件的实现与挂载](https://juejin.cn/post/6844903504528556040) #### 项目代码 - [x] 汽车品牌数据渲染成功 ## 3.23 #### 刷题 1. [寻找重复数](https://leetcode-cn.com/problems/find-the-duplicate-number) 2. [去除重复字母](https://leetcode-cn.com/problems/remove-duplicate-letters) #### 文章阅读 1. [React 组件设计指南](https://juejin.cn/post/6942720798335434766) 2. [二维码扫码登录是什么原理](https://juejin.cn/post/6940976355097985032) #### 源码阅读 1. [Vue源码mixin 源码解析](https://juejin.cn/post/6844904015495446536) #### 项目代码 - [x] 汽车品牌数据渲染成功 ## 3.22 #### 刷题 1. [位1的个数](https://leetcode-cn.com/problems/number-of-1-bits) 2. [合并两个有序数组](https://leetcode-cn.com/problems/merge-sorted-array) #### 文章阅读 1. [React中setState是同步还是异步的?](https://juejin.cn/post/6942299319609327624) - 异步的情况: 由React控制的事件处理函数,以及生命周期函数调用setState时表现为异步 。大部分开发中用到的都是React封装的事件,比如onChange、onClick、等(合成事件中)以及钩子函数中,这些事件处理函数中的setState都是异步处理的。 - 同步的情况: React控制之外的事件中调用setState是同步更新的。比如原生js绑定的事件,setTimeout/setInterval,ajax,promise.then内等 React 无法掌控的 APIs情况下,setState是同步更新state的。 原理:根据isBatchingUpdates来判断是否批量更新,如果当前setState命中了batchUpdate机制,就会异步执行,如果未能命中,则会同步执行。 2. [React:理解函数组件与类组件](https://juejin.cn/post/6942090099899236360) - 函数组件比类组件使用起来代码简洁 - 在函数组件中,我们使用 useEffect hook 来替代componentDidMount。useState hook 的第二个参数通常是一个包含变化的state的数组,而 useEffect 将只在这些选定的state变化时被调用。 #### 源码阅读 1. [Koa源码分析](https://juejin.cn/post/6844903552863698952) #### 项目代码 - [x] 简易购物车 ## 3.21 #### 刷题 1. [三数之和](https://leetcode-cn.com/problems/3sum) 2. [ 四数之和](https://leetcode-cn.com/problems/4sum) #### 文章阅读 1. [必须了解的MySQL三种日志](https://juejin.cn/post/6941988998038421518) 2. [JavaScript 中哪一种循环最快呢?](https://juejin.cn/post/6930973929452339213) #### 源码阅读 1. [查询各个科目成绩前三的记录](https://www.jianshu.com/p/76236f2b9f19) 2. [使用 Next.js 搭建个人博客](https://www.jianshu.com/p/fbc1a5d37422) #### 项目代码 - [x] 已完成车轮查违章首页(改进) ## 3.20 #### 刷题 1. [加一](https://leetcode-cn.com/problems/plus-one/) 2. [ 两数相除](https://leetcode-cn.com/problems/divide-two-integers/) #### 文章阅读 1. [Vue源码\为什么v-for的优先级比v-if的高?](https://juejin.cn/post/6941995130144587789) 2. [1.5 万字 CSS 基础拾遗(核心知识、常见需求)](https://juejin.cn/post/6941206439624966152) #### 源码阅读 1. [git 简单使用](https://www.jianshu.com/p/db36e57439ad) #### 项目代码 - [x] 已完成车轮查违章首页 ## 3.19 #### 刷题 1. [1. 两数之和](https://leetcode-cn.com/problems/two-sum/) 2. [2. 两数相加](https://leetcode-cn.com/problems/add-two-numbers/) #### 文章阅读 1. [三十分钟包会——正则表达式](https://juejin.cn/post/6939854031787393031) 2. [你绝对看的懂的Vue虚拟dom](https://juejin.cn/post/6940976224537690119) 3. [Node.js 基本架构](https://juejin.cn/post/6940999521241399332) #### 源码阅读 1. [React 源码解析* - 简书](https://www.baidu.com/link?url=8YRuvF4BwIzmTDA_JKEv4tnjaYQ0jidPNpke4ECscihmdLZm-xETOxGlLbGxx4v3&wd=&eqid=8e11a79700253fad0000000260553737) # 李文翔 ## 2021/4/14 #### LeeCode刷题 - [回文数](https://leetcode-cn.com/problems/palindrome-number/) #### 文章阅读 - [可折叠Web可能会给我们带来的变化](https://juejin.cn/post/6931168502803857415) #### 源码阅读 - [ReactNative源码篇:源码初识](https://juejin.cn/post/6844903500980158472) #### 项目代码 - 后台管理系统(考试管理(整合数据)) ## 2021/4/13 #### LeeCode刷题 - [字符串转换整数 (atoi)](https://leetcode-cn.com/problems/string-to-integer-atoi/) #### 文章阅读 - [一个草根前端人的焦虑](https://juejin.cn/post/6922456847765110798) #### 源码阅读 - [从GraphQL N+1 问题到DataLoader源码解析](https://juejin.cn/post/6923552292197105677) #### 项目代码 - 后台管理系统(考试管理(整合数据)) ## 2021/4/12 #### LeeCode刷题 - [Z 字形变换](https://leetcode-cn.com/problems/zigzag-conversion/) #### 文章阅读 - [使用 mask 实现视频弹幕人物遮罩过滤](https://juejin.cn/post/6931168723021758478) #### 源码阅读 - [【JUC源码】ArrayBlockingQueue源码分析](https://juejin.cn/post/6877218551016062990) #### 项目代码 - 后台管理系统(考试管理(整合数据)) ## 2021/4/10 #### LeeCode刷题 - [最长回文子串](https://leetcode-cn.com/problems/longest-palindromic-substring/) #### 文章阅读 - [今天聊:前端工程师的晋升逻辑到底是什么](https://juejin.cn/post/6931204993395621895) #### 源码阅读 - [【Vue源码】mixin 源码解析](https://juejin.cn/post/6844904015495446536) #### 项目代码 - 后台管理系统(考试管理(整合数据)) ## 2021/4/9 #### LeeCode刷题 - [寻找两个正序数组的中位数](https://leetcode-cn.com/problems/median-of-two-sorted-arrays/) #### 文章阅读 - [我是如何在 72 小时内复刻 ClubHouse 的](https://juejin.cn/post/6925998925077970951) #### 源码阅读 - [【源码阅读】Gson源码阅读](https://juejin.cn/post/6844903875464396807) #### 项目代码 - 后台管理系统(考试管理(整合数据)) ## 2021/4/8 #### LeeCode刷题 - [无重复字符的最长子串](https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/) #### 文章阅读 - [Gulp还能这么玩?你知道吗](https://juejin.cn/post/6926349278340186119) #### 源码阅读 - [vue3源码分析--真的有必要掌握框架的细枝末节吗?](https://juejin.cn/post/6926336016152428551#heading-0) #### 项目代码 - 后台管理系统(考试管理(整合数据)) ## 2021/4/7 #### LeeCode刷题 - [两数之和](https://leetcode-cn.com/problems/two-sum/) #### 文章阅读 - [备战2021:Vite2项目最佳实践](https://juejin.cn/post/6924912613750996999#heading-22) #### 源码阅读 - [requests 源码阅读](https://juejin.cn/post/6918522908402778120#heading-4) #### 项目代码 - 后台管理系统(考试管理(整合数据)) ## 2021/4/6 #### LeeCode刷题 - [leetcode:最小k个数 (十一)](https://juejin.cn/post/6926444958966775822) #### 文章阅读 - [一看就懂的var、let、const三者区别](https://juejin.cn/post/6925641096152399880) #### 源码阅读 - [【源码阅读】Glide源码阅读之into方法(三)](https://juejin.cn/post/6844903825476681736) #### 项目代码 - 后台管理系统(考试管理(整合数据)) ## 2021/4/5 #### LeeCode刷题 - [算法刷题——二叉树](https://juejin.cn/post/6926408162425864199) #### 文章阅读 - [一个合格的初级前端工程师需要掌握的模块笔记](https://juejin.cn/post/6925197705832562696) #### 源码阅读 - [【源码阅读】Glide源码阅读之load方法(二)](https://juejin.cn/post/6844903825472487437) #### 项目代码 - 后台管理系统(考试管理(整合数据)) ## 2021/4/3 #### LeeCode刷题 - [解题思路2(递归)](https://juejin.cn/post/6924308102892224520) #### 文章阅读 - [【阮一峰推荐】学习 vue3 源码的利器](https://juejin.cn/post/6925668019884523534) #### 源码阅读 - [【源码阅读】Glide源码阅读之with方法(一)](https://juejin.cn/post/6844903825128554504) #### 项目代码 - 后台管理系统(考试管理(整合数据)) ## 2021/4/2 #### LeeCode刷题 - [解题思路1(迭代)](https://juejin.cn/post/6924308102892224520) #### 文章阅读 - [我在阿里半年收获的成长](https://juejin.cn/post/6923016622273724430) #### 源码阅读 - [Day11 电话号码的字母组合](https://juejin.cn/post/6925554099135971335) #### 项目代码 - 后台管理系统(考试管理(整合数据)) ## 2021/4/1 #### LeeCode刷题 - [算法刷题——链表](https://juejin.cn/post/6924308102892224520) #### 文章阅读 - [手写DOM库](https://juejin.cn/post/6925801948490924046) #### 源码阅读 - [snabbdom 源码阅读分析](https://juejin.cn/post/6844903671906435080) #### 项目代码 - 后台管理系统(排版) ## 2021/3/31 #### LeeCode刷题 - [删除链表的倒数第 N 个结点](https://leetcode-cn.com/problems/remove-nth-node-from-end-of-list/) #### 文章阅读 - [vue完整版和runtime版本](https://juejin.cn/post/6926037779616890887) #### 源码阅读 - [HashMap源码阅读](https://juejin.cn/post/6920993888828129287) #### 项目代码 - umi+dva 练习车辆图标 渲染数据+楼层效果+车标(动画效果)点击进入详情页面 ## 2021/3/30 #### LeeCode刷题 - [两数相加](https://leetcode-cn.com/problems/add-two-numbers/) #### 文章阅读 - [大厂代码重构最佳实践,你真的会代码重构吗?](https://juejin.cn/post/6925029129171517454) #### 源码阅读 - [如何高效阅读源码:类的阅读](https://juejin.cn/post/6844903892388413454) #### 项目代码 - umi+dva 练习车辆图标 渲染数据+楼层效果+车标(动画效果)点击进入详情页面 ## 2021/3/29 #### LeeCode刷题 - [删除链表的倒数第 N 个结点](https://leetcode-cn.com/problems/remove-nth-node-from-end-of-list/) #### 文章阅读 - [推荐程序员必备的 10 大 GitHub 仓库,前端占了 7 个!](https://juejin.cn/post/6924520063399624712) #### 源码阅读 - [IntentService 源码阅读](https://juejin.cn/post/6844903892388413454) #### 项目代码 - umi+dva 练习车辆图标 渲染数据+楼层效果+车标(动画效果)点击进入详情页面 ## 2021/3/27 #### LeeCode刷题 - [JS简单总结](https://juejin.cn/post/6925801996813336589) #### 文章阅读 - [极速入门微信小程序 之 生命周期篇](https://juejin.cn/post/6925814073854525447) #### 源码阅读 - [Tomcat源码阅读笔记](https://juejin.cn/post/6844903556487577607) #### 项目代码 - umi+dva 练习车辆图标 渲染数据+楼层效果+车标(动画效果)点击进入详情页面 ## 2021/3/26 #### LeeCode刷题 - [算法刷题——map、位运算、贪心](https://juejin.cn/post/6924192210489458702) #### 文章阅读 - [公众号打开小程序最佳解决方案(Vue)](https://juejin.cn/post/6925346648836112391) #### 源码阅读 - [React源码阅读:setState](https://juejin.cn/post/6844903655548649486) #### 项目代码 - umi+dva 练习车辆图标 渲染数据+楼层效果+车标(动画效果)点击进入详情页 ## 2021/3/25 #### LeeCode刷题 - [LeetCode题解:433. 最小基因变化,双向BFS(beats 99%),JavaScript,详细注释](https://juejin.cn/post/6923905448114569229) #### 文章阅读 - [实现Web端自定义截屏](https://juejin.cn/post/6924368956950052877) #### 源码阅读 - [koa compose源码阅读](https://juejin.cn/post/6844903848989949960) #### 项目代码 - umi+dva 练习车辆图标 渲染数据+楼层效果+车标点击进入详情页面 ## 2021/3/24 #### LeeCode刷题 - [算法刷题——链表](https://juejin.cn/post/6924308102892224520) #### 文章阅读 - [牛气的JavaScript,让雪花算法成为空气](https://juejin.cn/post/6898116936815788040) #### 源码阅读 - [【源码阅读】AndPermission源码阅读](https://juejin.cn/post/6844903840517455879) #### 项目代码 - umi+dva 练习车辆图标 渲染数据+楼层效果 ## 2021/3/23 #### LeeCode刷题 - [算法刷题系列——滑动窗口](https://juejin.cn/post/6922405238645211149#heading-7) #### 文章阅读 - [TypeScript高级特性](https://juejin.cn/post/6923523666340741128) #### 源码阅读 - [从GraphQL N+1 问题到DataLoader源码解析](https://juejin.cn/post/6923552292197105677#heading-0) #### 项目代码 - umi+dva 练习车辆图标 渲染数据 (楼层效果没出来) ## 2021/3/22 #### LeeCode刷题 - [整数反转](https://leetcode-cn.com/problems/reverse-integer/) #### 文章阅读 - [269个JavaScript工具函数,助你提升工作效率(新)](https://juejin.cn/post/6844904181761835016) #### 源码阅读 - [express 源码阅读](https://juejin.cn/post/6844903496475492366) #### 项目代码 - react+ts练习 购物车(加减全选反选总价总数) ## 2021/3/21 #### LeeCode刷题 - [LeetCode 算法题刷题心得(JavaScript)](https://juejin.cn/post/6844903604038402056) #### 文章阅读 - [揭秘 Vue.js 九个性能优化技巧](https://juejin.cn/post/6922641008106668045) #### 源码阅读 - [[【源码阅读】AndPermission源码阅读](https://juejin.cn/post/6844903840517455879) #### 项目代码 - 车辆违章查询-排版(完成度100%) ## 2021/3/20 #### LeeCode刷题 - [字符串相乘](https://leetcode-cn.com/problems/multiply-strings/) #### 文章阅读 - [带你入门前端工程(三):前端组件化](https://juejin.cn/post/6921870655184961543) #### 源码阅读 - [【大型干货】手拉手带你过一遍vue部分源码](https://juejin.cn/post/6844903598258651144) #### 项目代码 - 车辆违章查询-排版(完成度70%) ## 2021/3/19 #### LeeCode刷题 - [组合总和 II](https://leetcode-cn.com/problems/combination-sum-ii/) #### 文章阅读 - [JavaScript高程笔记——客户端存储](https://juejin.cn/post/6932740042536747022) #### 源码阅读 - [Vue源码阅读 - 文件结构与运行机制](https://juejin.cn/post/6844903630458486798) #### 项目代码 - 练习 车辆违章查询-排版(完成度40%)