摘要: 一、整体流程简介: 新版: 旧版: 二、比较 通过两个图的对比,可以发现: 1.生命周期都包含创建、更新、销毁; 2.新版本减少了以下三种方法: componentWillMount componentWillReceiveProps componentWillUpdate 其实这三个方法仍然存在, 阅读全文
posted @ 2024-05-04 11:55 3408GoGoGo 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 在前端开发中,我们经常需要处理事件的订阅与发布,以实现组件之间的解耦和通信。本文将介绍如何使用 JavaScript 实现一个简单的发布订阅模式,通过分步写代码的方式,带领读者一步步完成实现过程。 步骤一:定义 EventEmitter 类 首先,我们需要定义一个名为 EventEmitter 的类 阅读全文
posted @ 2024-04-19 12:53 3408GoGoGo 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1.vue路由在history模式下,直接页面刷新,会报404错误,需要安装connect-history-api-fallback; 2.node支持多个中间件; 3.node是commonjs的实践,导出方式是module.exports; 4.ejs支持js与html分离,可以用这种方式写简单 阅读全文
posted @ 2024-04-18 16:28 3408GoGoGo 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 个人近期调整职业规划,全栈开发之路势在必行。以下为个人学习node的学习思维导图,也是对自己这段时间的整理总结。 阅读全文
posted @ 2024-04-18 16:09 3408GoGoGo 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 在2024年的前端行业,面试是进入理想公司的一道门槛。不同公司的面试流程和考察点各有不同,下面将结合三家知名公司的面试题目进行分析和总结,为广大前端开发者提供一份参考指南。 一、某对外电商 一面: 笔试题: 弹窗组件 防抖截流代码实现 关系型数组转换成树形结构对象 数组全排列 问题: HTTP协议相 阅读全文
posted @ 2024-04-18 10:58 3408GoGoGo 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 在网上看到一道有意思的面试题,问何种情况下a == 1 && a== 2 && a == 3,看起来不可思议,实则还是有门路可循的。 比如很明显此题使用了 == 而不是 全等,这就给我们开放了解题的入口,我们发散一下思维,也就是相等号左右两边值相等,类型可以不一样。 第一种思路: 稍作变形也就是'1 阅读全文
posted @ 2021-10-15 10:06 3408GoGoGo 阅读(655) 评论(0) 推荐(0) 编辑
摘要: 在工作业务中,经常会遇到价格计算的问题,由于计算机的二进制实现和位数限制导致有些数无法有限表示。因此某些数据在前端显示的时候需要特殊处理: 方法一: 直接取指定位小数点 let num1 = 1.3033333 num1.toFixed(2) 方法二: 把小数放到位整数(乘倍数),再缩小回原来倍数( 阅读全文
posted @ 2021-10-08 14:44 3408GoGoGo 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 1.搜索添加交互 接口1: 根据名称获取商品列表 接口2:根据名称获取规格 接口3:根据名称获取厂家 使用Promise.allSettled代替Promise.all 2.循环引用组件 使用slot代替组件引用 3.利用vue-virtual-scroller降低内存占用 使用只展示可视区数据 4 阅读全文
posted @ 2021-09-29 10:56 3408GoGoGo 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1.Promise.all与Promise.allSettled Promise.allSettled() 更适合: 彼此不依赖,其中任何一个被 reject ,对其它都没有影响 期望知道每个 promise 的执行结果 Promise.all() 更适合: 彼此相互依赖,其中任何一个被 rejec 阅读全文
posted @ 2021-09-28 11:21 3408GoGoGo 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 最近在项目换脚手架的时候,发现一个比较特别的问题,就是每当我有修改代码的时候,npm会抛出98% after emitting CopyPlugin这个错误。 我在网上搜罗了一遍,大致得到以下解决方案: 1.替换npm使用yarn或cnpm; 2.升级webpack到v4.28.4及以上; 3.重新 阅读全文
posted @ 2019-08-07 15:11 3408GoGoGo 阅读(12204) 评论(0) 推荐(0) 编辑