03 2021 档案
摘要:1. LeetCode(有效的字母异位词 滑动窗口的最大值 四数之和) 2. 实现了一个vue的directive自定义指令 3. 复习聊天机器人项目
阅读全文
摘要:1. LeetCode(在有序数组中查找数字 删除排序链表中的重复元素 替换空格) 2. Vue命名路由,js作用域,vue2检测数组变化的方法,路由导航守卫,css样式穿透,.native修饰,watch或者路由守卫解决动态路由参数响应问题,手撕webpack(进度10%) 3. 实习:马达贷:实
阅读全文
摘要:1.LeetCode(拼写单词 单词规律) 2.复习render函数,异步组件,动态组件,mixins 3.继续学习vue源码
阅读全文
摘要:1.LeetCode(拥有最多糖果的小孩 剪绳子 最后的stone) 2.写了一篇从0实现一个vuex的文章
阅读全文
摘要:大家知道,在开发大型vue项目时,使用vuex时不可避免的,vuex能够帮助我们在错综复杂的数据流中快速拿到自己想要的数据,提高开发效率,尽管vuex无法持久化数据,但也可以通过插件来解决该问题,总之vuex是大型项目中百利无一害的插件。 在上文我们实现了一个vue-router后,我们现在就来实现
阅读全文
摘要:1. 实习:继续实现马达贷的意见反馈功能模块 2. LeetCode(分糖果2 字符串压缩) 3. 实现了一个axios 4. 动手实现了一个图片懒加载 5. 学习router源码和vuex源码,实现并完善了一个vuex
阅读全文
摘要:1. 实习:为马达贷车辆评估功能增加token校验功能,实现意见反馈ui界面,纯js实现监听输入字数功能,div点击变色功能,手机号校验功能并提示输入是否符合规范 2. 三道LeetCode(实现Strstr 实现两个有序数组 外观数列) 3. 写了一篇从零实现router的文章
阅读全文
摘要:我们在使用vue-router时不免有如下的疑问: 1. 这个router插件内部到底实现了什么,才使得页面跳转无刷新? 2. 为什么要把router实例加入到Vue配置项中? 3. 为什么使用<router-view>和<router-link>等不需要注册? 4. 为什么我点了<router-l
阅读全文
摘要:1. 动手实现了一个简易的Promise,两次 2. 拓展Anime.js插件库实现的饮料滑动特效,jQuery版的猫咪滚动视差 3. 实习:上午修改了马达贷按钮点击事件的回退功能,下午实现了马达贷的select选择框修改内容需求(pc端和移动端),并熟悉用jQuery写的马达贷 ,修复了一个按钮功
阅读全文
摘要:1. LeetCode(爱生气的书店老板 最长同值路径) 2. 实习:将马达贷四个功能页面从vue2.x转为vue3.0 3. 修复jQuery马达贷项目的输入框Bug 4. 对接后端接口并维护功能稳定性 5. 实现从后端读取数据并进行按钮倒计时 6. Vue马达贷项目修复色号 7. 新马达项目接口
阅读全文
摘要:1.LeetCode(二进制中1的个数 独一无二的出现次数 三维形体的表面积) 2.动手实现了一个闭包,一个sleep函数,一个instanceof,一个函数柯里化,3分48秒二次实现函数柯里化,实现了一个数组扁平化,实现了一个Object.create,利用滚动条实现了一个防抖和节流 3.开始实现
阅读全文
摘要:1. 学习react的diff算法 2. 比较react和vue的diff算法 3. LeetCode(编辑距离 找到所有数组中消失的数字) 4. 动手实现了一个可定位的消息接收器(react版) 5. 深入学习react生命周期的getsnapshotBeforeUpdate函数 6.复习js寄生
阅读全文
摘要:1. 动手实现了一个异步红绿灯(Promise方式),用时10mins 2. 动手实现了一个js引擎模板 3. Three.js初体验 4. 一道LeetCode(比较含退格的字符串)
阅读全文
摘要:1.用jQ实现了6个页面的按钮倒计时才可点击的功能 2.动手实现了一个观察者模式(第三遍实现,用时15mins),动手实现了一个深拷贝(递归版,初次实现)用时20mins,一个深拷贝(JSON版),用时1mins,动手实现了一个异步红绿灯(回调方式),用时25mins 3.三道LeetCode(字符
阅读全文
摘要:1. 长安新生项目新增车辆查询功能,用antd的Form和Input,Button等利用栅格布局书写ui,点击查询按钮将input框的内容发给后端,并请求获取查询到的结果渲染到页面上 2. 马达贷项目为七个页面各实现了一个协议的确认按钮修改为进入页面后倒计时五秒再变成可点击状态,并在倒计时时按钮内容
阅读全文
摘要:1.两道LeetCode(汉明距离 生命游戏) 2.实习:实现了马达贷对接后端接口渲染数据到新的ui界面上,修复了中昊官网路由点击高亮的功能中有一个路由不亮的缺陷bug。 3.学习react的super并绘制思维导图 4.动手实现了一个new构造函数
阅读全文
摘要:1. vue利用子向父传值的方法锁定该路由下的index值,修复了刷新页面子路由高亮效果缺失的情况 参考文章:https://www.jb51.net/article/177191.htm 2.中昊官网页面ui调整,新增水印背景,调整字体 3.三道LeetCode(字符串相乘 被围绕的区域 加油站)
阅读全文
摘要:1.LeetCode(复原ip地址 省份数量(含讲解)) 2.用数字典实现了antdesign的table组件分页选择时无法保留上一页选中情况的原生bug,学习react的redux
阅读全文
摘要:1. 认认真真做顿饭 2. 陪女友吃喝玩乐过白色情人节 3. 学习react的jsx模式
阅读全文
摘要:1. 陪女友吃自助餐,逛街,看电影,做饭,探讨人生,放松心情 2. 学习react的css模式,react脚手架
阅读全文
摘要:1.实习:对接ui修改中昊项目新需求,修改完善react项目的antdesign组件的table的勾选分页缺失情况。 2.LeetCode(路径总和 宝石与石头) 3.学习react的高阶组件,context,组件间event传值,setstate
阅读全文
摘要:1. 实习:今天修复了react的antdesign组件库的table组件列表在换页面时上个页面的items的勾选情况的缺失。实现原理是切换页面时存放状态的数组仅保存着当前页面的items的勾选情况,新建一个数组并通过将每页选中的状态存入该数组中最后foreach循环遍历出该数组的value即可实现
阅读全文
摘要:1. LeetCode(机器人的运动范围 相交链表 最小栈) 2. 实习:完善长安新生项目新需求,学习reactd的redux,与后端对接部署中昊官网的上线 3. React面试题思维导图整理
阅读全文
摘要:1. LeetCode(零钱兑换 用队列实现栈 二维数组中的查找 杨辉三角 两数之和) 2. 实习:修改了一个页面跳转的bug,了解认识长安新生react项目架构和各部分功能,与后端讨论马达贷app接口数据信息,抽空学习了react生命周期,整理js高阶函数和函数柯里化,学习了react的key属性
阅读全文
摘要:1.实现马达贷app新需求(jQuery书写页面逻辑,for循环+jQuery实现遍历dom结构配合后台数据批量渲染,实现jQuery方法和jQuery页面跳转,css书写两个新页面) 2. 四道LeetCode(两个数组的交集 调整数组顺序使奇数位于偶数前面 亲密字符串 判断是否为字符重排) 3.
阅读全文
摘要:1. 复习react三大属性 2. setState属性复习 3. LeetCode旋转图像 4. LeetCode复习五题,讲解三题
阅读全文
摘要:1.今天加班解决了一个弹框紊乱的bug: 2.三道LeetCode(最大正方形 移动0 快乐数)
阅读全文
摘要:1. 今天没什么任务(因为我早早把这周的工作全做完了,昨天还分担了一部分同事的工作),于是复习react,学习了受控组件和非受控组件,setState方法,看了很多react的代码,重温了react的教程,做了两道LeetCode(位1的个数 最长递增子序列)
阅读全文
摘要:一.实习: 1. 复习react,了解dva和umi,看公司同事项目的代码 2. 在工作中实现了一个算法:判断输入的代码是否为11位,如不足十一位,在代码前拼接“0” 二.两道LeetCode(最小路径和 平均等待时间)
阅读全文
摘要:一.实习: 1.实现vue+百度地图组件库实现了页面中显示一个动态地图,可以进行标志物的坐标设定,提示文本框,缩进和拖拽以及位置定位 2.与ui工程师对接,实现需求和供给直达 3.div背景各种属性设置,盲写flex布局 4.实现了背景视差滚动效果 二.学习了vue的$nexttick,大致理解了实
阅读全文
摘要:一.实习:完成了该企业级项目,总结下收获: 1.路由点击跳转并独自高亮 2.flex布局与align-items,justify-content使用 3.css居中设置 4.实现了一个竖直分割线 5.vhvw自适应布局 6.便捷地引入icon图标 7.flex布局的flex-wrap搭配align-
阅读全文
摘要:1. 实习:实现了一个企业级项目的60%,包括点击导航栏路由高亮跳转,css居中布局,定位,实现了一个竖直分割线,vhvw自适应布局 2. 两道LeetCode(数组中的第K个最大元素 岛屿数量) 3.立个flag,实习课余用30天重学一遍node(复习+思维导图),今天温习node概念特性
阅读全文
摘要:1. 一道LeetCode(搜索旋转排序数组) 2. 完成《从零实现一个简易的vue框架》并发布到博客,将源码发布到github上
阅读全文
浙公网安备 33010602011771号