- 博客(179)
- 资源 (13)
- 问答 (2)
- 收藏
- 关注
原创 仅以此纪念我过去的两年
时间飞逝,已经距离我毕业已经两年之久,回想当时刚毕业的我怀着满腔热血寻找一个令我满意的工作,到现在颓废不堪,我现在已然醒悟,我才23岁,不应该这样颓废,我还年轻,正是青春年少,不畏前路,勇往直前。这将会是我人生中的又一个起点!
2023-11-23 18:44:24
280
1
原创 前端操作xml,从本地获取xml格式的文件,并且解析xml文件,拿到需要的值
前端操作xml,从本地获取xml格式的文件,并且解析xml文件,拿到需要的值
2022-07-12 09:56:38
5476
1
原创 Windows 64-bit with Unsupported runtime (83) For more information on which environments are supporte
node版本不同兼容node-sass的版本也就不一样
2022-03-23 18:14:39
1647
1
原创 Module build failed (from ./node_modules/_sass-loader@12.3.0@sass-loader/dist/cjs.js): TypeError:
报错解决办法:先卸载node-sass
2022-03-16 18:10:08
5577
10
原创 面试官问你computed,methods和watch有什么区别,分别适合在什么时候使用?
computed和methods中方法的区别?computed具有缓存特性,只会计算一次,在依赖的变量不发生变化的时候,即使页面调用多次,也不会发生重复计算。metheds在页面调用多少次,就会执行多少次.computed和watch适合分别在什么时候使用?当多个元素发生变化导致一个结果进行变更的时候可以使用computed,场景:购物车商品结算当一个元素发生变化导致多个结果进行变更的时候可以使用watch 场景:搜索框...
2022-03-07 22:34:27
490
原创 数组扁平化的处理
第一种:使用 es6中的flat方法const arr = [1,[2,[3,[4,5]]],6]// 方法一:数组自带的扁平化方法,flat的参数代表的是需要展开几层,如果是Infinity的话,就是嵌套几层,全部都展开console.log(arr.flat(Infinity))第二种:使用正则表达式const arr = [1,[2,[3,[4,5]]],6]function flatten(arr) { // 使用正则表达式匹配字符,并替换 let arr1 = JS
2022-03-04 19:50:22
1717
原创 基于node.js + ElementUI 的sass人力资源后台管理系统的实现
基于node.js + ElementUI 的sass人力资源后台管理系统的实现
2022-03-04 14:46:24
1014
2
原创 面试实录:你了解cdn加速吗?
首先CDN,全称Content Delivery NetWork传统的网站访问过程为:用户在浏览器中输入要访问的域名;浏览器向域名解析服务器发出解析请求,获得此域名对应的IP 地址;浏览器利用所得到的IP 地址,向该IP对应的服务器发出访问请求;服务器对此响应,将数据回传至用户浏览器端显示出来。CDN 网络则是在用户和服务器之间增加 Cache 层,将用户的访问请求引导到Cache 节点而不是服务器源站点,要实现这一目的,主要是通过接管DNS 实现。使用CDN 缓存后的网站访问过程演变为:
2022-03-02 21:06:19
291
原创 面试官说手写 :防抖和节流
首先介绍一下防抖和节流防抖是只会执行最后一次,如果设定的时间到来之前,又一次触发了事件,就重新开始延时。比如英雄回城,搜索框。搜索框实现防抖,可以使用lodash中的debounce,在vue中使用watch监听,使用debounce把handler函数包裹起来,实现搜索框防抖功能,防抖:function debounce(fn,delay) { // 定义一个标识 var flag = null return function() { // 如果已经有任务
2022-02-24 14:36:52
477
人力资源后台管理系统的实现
2022-03-04
程序媛应该怎样找到一个男朋友
2021-09-04
参加完培训,想面试大厂,有没有什么忌讳,或建议
2021-09-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人