自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(116)
  • 资源 (1)
  • 收藏
  • 关注

原创 去除微信小程序里button的边框

方法二:给button按钮加上plain属性,属性值为true。方法一:通过button::after。然后设置样式就可以去除边框了。

2023-12-18 17:38:23 2227

原创 vue3引入高德地图报错Uncaught Error: Invalid Object: LngLat(NaN, NaN

原因:容器高度未设置。

2023-12-18 00:09:21 1196 1

原创 vue3 报错Use // eslint-disable-next-line to ignore the next line.Use /* eslint-disable */ to ignore

vue3 报错Use // eslint-disable-next-line to ignore the next line.Use /* eslint-disable */ to ignore

2023-12-17 23:41:48 552

原创 微信小程序背景图片设置

渲染层网络层错误] pages/wode/wode.wxss 中的本地资源图片无法通过 WXSS 获取,可以使用网络图片,或者 base64,或者使用标签。问题 :微信小程序通过css:background-image引入背景图片失败。

2023-12-11 15:27:24 1744

原创 git丢弃本地操作,强制使用线上最新代码

强制同步远程代码到本地仓库,并放弃本地所有操作

2023-11-30 09:21:07 661

原创 前端入职环境安装

前端入职 后环境安装 ,内函 node+nvm+git+微信开发者工具+vscode 的安装包

2023-11-27 13:47:46 802

原创 浏览器v8垃圾回收机制和内存泄漏分析-初级

1、使用weakMap或weakSet作弱引用。3、闭包中使用了匿名函数 未手动清除。4、dom被赋值使用后 未手动清除。1、全局变量 未手动清除。2、定时器 未手动清除。

2023-11-26 11:03:23 507

原创 事件循环机制及常见面试题

全局下的宏任务结束,开始全局下的微任务,promise 的微任务队列中按照队列的先进先出原则依次输出,promise2,async1 end,promise4。全局微任务结束,开始下一轮的宏任务。首先开始全局下的宏任务依次输出 script start, async1 start, promise1, promise3, script end。所以再开始下一轮宏任务循环之前先输出了。的任务队列,主栈中的宏任务每一次结束后都是先执行。全局中的微任务执行完成开始下一轮宏任务。中的微任务队列,最后。

2023-11-24 00:00:41 1447

原创 cookie的跨站策略 跨站和跨域

2、跨站 顶级域名+二级域名 相同就行。cookie遵循的是跨站策略。1、跨站指 协议、域名、端口号都必须一致。

2023-11-23 19:14:24 426

原创 react中虚拟dom,diff,fiber - 初级了解

3.调度器查看有没有更高级任务(比如 alert,onclick等),如果有就执行更高级任务,没有久久继续执行fiber更新。首次加载,比起原生DOM,虚拟DOM多了一层计算,消耗了性能 ,会比html慢。③.流程上:一个页面如果有500次变化,没有虚拟DOM的就会渲染500次,而虚拟DOM只需要渲染一次,从这点上来看,页面越复杂,虚拟DOM的优势越大。三 react fiber 是react16新增的更新机制,让react 更新过程可控,提升性能。虚拟DOM减少真实DOM操作,提升性能。

2023-11-23 19:02:34 1440

原创 2023程序员HR面试面经

小苏:我现在手上有两个offer,但是我更倾向于咱们公司的岗位,不管是发展前景还是岗位方向,咱们公司都是我理想的选择。3.阅读相关技术书籍和文档,通过阅读书籍、文档和参考资料来了解相关的技术知识和应用场景。小苏:好的,我的期望薪资是c,辛苦hr帮我争取一下 //也可以说那我需要计算一下,回头把期望薪资微信发给您。小苏:1.我经常参加技术社区和论坛,看看现在流行的好技术。小苏:好的,那咱们薪资结构是什么样的呀?小苏:我想问一下咱们薪资范围是多少?3.平时怎么学习你简历上的技术?hr:你的期望薪资是多少?

2023-11-22 13:44:25 78

原创 前端美团一面,关于事件循环机制

【代码】前端美团一面,关于时间循环的题。

2023-11-14 12:41:39 89

原创 react 性能优化之useCallback和useMemo的区别

useCallback 缓存函数 优化子组件减少渲染 useMemo 缓存返回值 优化当前组件减少渲染

2023-11-03 17:17:18 73

原创 递归与快速算法

可直接观看借鉴里的视频。

2023-11-03 17:13:43 115

原创 防抖和节流

参考视频为学习过程中比较清晰的一个老师,时长较短,建议观看视频。

2023-11-03 17:11:03 326

原创 angular、 react、vue框架对比

借鉴:高,内部机制复杂。

2023-11-03 16:55:04 432 2

原创 西安华为od前端-性格测试(综合测试)

(4)、性格不能过激,比如那种会跳楼第一时间会被刷掉。喜欢中庸,不要表现自己的特性,有自己性格一定会被刷掉。喜欢稳定的,稳定超过一切包括技术、包括是否能做事。必选的选项:非常乐观 一点也不焦虑 循规蹈矩。喜欢那种喜欢加班的人,所以必须要能。必不能选的选项:想要当领导。很重要,不要自己来往。

2023-11-03 16:46:24 727 1

原创 西安华为od前端-机试

前端考试机试一共三道题,分别是100分+100分+200分。考试一共2.5h。考试实测并未出现链表、树、图等数据结构,均为简单题。比官方的机考说明要简单。应该是前端对算法要求不高。

2023-11-03 16:39:40 516 2

原创 TCP和UDP的区别

视频:终于有人把终于把 TCP 与 UDP 协议整明白了!_哔哩哔哩_bilibili

2023-11-02 22:31:14 157

原创 强缓存和协商缓存

视频:2022经典前端面试题:浏览器缓存、http缓存、强制缓存、协商缓存_哔哩哔哩_bilibili文件:【建议收藏】45000+字前端面试题及答案汇总,前端八股文 - 知乎 (zhihu.com)

2023-11-02 21:26:21 172

原创 三种事件模型

IE不把该对象传入事件处理函数,由于在任意时刻只会存在一个事件,所以IE把它作为全局对象window的一个属性”,用IE8执行了代码alert(window.event),结果弹出是null,说明该属性已经定义,只是值为null(与undefined不同),代码如下;事件发生,马上处理。此模型是W3C制定的标准模型,既然是标准,现代浏览器(指IE6~8除外的浏览器)都已经遵循这个规范。IE的事件模型已经可以解决原始模型的三个缺点,但其自己的缺点就是兼容性,只有IE系列浏览器才可以这样写。

2023-11-02 20:16:49 80

原创 nodelist 与 HTMLCollection 的区别

NodeList 对象中的属性和方法: | 属性 / 方法 | 参数 | 描述 | | ———— |————— | ——————————————————— | | length | 无 | 返回 NodeList 中的数量。HTMLCollection只能包含 元素节点(ElementNode)类型的节点, 以下方法返回HTMLCollection对象。从上面例子可以看出,节点包含了元素,元素是属于节点的一种。

2023-11-02 15:37:41 964

原创 typescipt学习笔记-常见类型

ts学习笔记

2023-07-30 16:50:12 274

原创 易混淆-for循环中的break与return

1、for循环中的return不仅会跳出循环,还还会跳出当前函数。2、for循环中的break只会跳出循环,结束for循环。

2023-07-27 16:17:50 1899

原创 qs.stringify() 和 JSON.stringfy 的区别

JSON.stringfy是js自带的方法。JSON.stringify()用于对象转字符串;JSON.parse()用于字符串转对象;qs 是 nodejs 的一个模块。qs.stringify()常用于对象转url参数;qs.parse()常用户url参数转对象;两者都能进行序列化,但结果不同 ,运行结果如下。

2023-07-25 13:19:46 541

原创 chrome调试查漏补缺

2、断点添加记录点,相当于 在代码中直接写console。1、console 监听变量 活动表达式。

2023-06-25 23:37:20 58

原创 git版本回退:revert回退其中一个提交/reset回退到某个版本

版本回退

2023-05-09 15:48:13 2038 1

原创 iframe嵌套grafana (前端视角)

iframe嵌入grafana,必要了解

2023-05-06 18:05:05 2976

原创 浏览器内核,chrominum = blink = webkit+

国内的主流浏览器内核都是chrominum,也就是谷歌的内核。也就是,国内浏览器=chrome的内核+一层自己的皮。因此 在页面设计、使用操作、内容展示上都是差不多的。结论:现在,chrome、edge、opera都适用的是谷歌的Chrominum内核(blink),该内核基于webkit。4、Chrome:08-13年,WebKit,之后Blink(和欧朋一起研发的,基于WebKit)。2、Edge:刚开始edegeHTML内核(基于Trident),后来Chrominum。2、市面上的浏览器内核。

2023-04-27 17:27:05 1172

原创 解决vs2019终端中查看git log 乱码<E5><A4><8D><E5><88><B6><E6><9C><BA><E7><BB><84>

2、原因:当前编码为gbk编码,需要使用utf-8编码。1、现象:如图在vs2019终端中查看log 显示乱码。

2023-04-27 15:52:46 209 1

原创 cmd 和 powershell 的区别

跑题了,题主问不同,窃以为 PowerShell 和 cmd 最大的不同,并且也是和其它 *nix Shell 最大的不同在于 PowerShell 的 pipe 传递的是 .net object,而不是 raw 字符串,于是这就打开了一扇神奇的大门,因为 PowerShell 的一切组件都可以和谐地共存,彼此不用互相猜忌,不用猜你喂给我的数据合不合法,也不用担心我喂给你的参数格式对不对。大家共享一个 CLR,拥有丰富的 metadata,自由自在地在 .net 的世界里徜徉和探索。cmd只简单命令行。

2023-04-27 15:36:28 1200

原创 js主动请求中断

原因: 快速切换时,数据返回时间不能把控。可能之前的请求比之后的请求返回慢,造成数据错误。处理: 多次切换,取消未返回的接口。直接使用最后一次接口返回的数据。2、react+fetch-取消当前操作之前所有的未返回的接口。1、jquery代码-取消指定未返回的接口。

2023-04-24 19:01:45 510

原创 react-hook 之 useContext使用

useContext的使用

2023-03-20 11:39:12 204

原创 摩纳卡在线编辑的引入umi-react

monaco-editor在umi3构建的react项目中的使用

2023-02-28 14:22:36 238

原创 umi(react)项目中引入monaco-editor

umi 项目中 引入monaco-editor报错记录

2023-02-20 15:13:51 976 2

原创 react原生实现折叠面板

react原生实现折叠面板。解决面板内容是通过display:none到display:block变化时,我们不需要知道确切撑起高度,也能实现高度渐变。

2023-02-16 14:55:29 553

原创 ant design表单修改后立即提交表单,验证总是失败,但验证规则全部通过

ant design表单验证结果outOfDate为true时的处理

2023-02-15 11:41:14 722

原创 纯css实现左右拖拽改变布局大小

用css属性实现左右拖拽改变页面布局大小,切割页面

2023-02-13 16:21:14 508

原创 dva学习与了解

dva 了解与学习

2023-01-31 11:14:40 601

原创 直接在vscode中对前端代码打断点

前端项目在vscode中直接打断点如何生效

2022-12-05 15:20:38 1721

前端入职环境安装,包含node+nvm+git+vscode+微信开发者工具 的安装包

前端入职环境安装,包含node+nvm+git+vscode+微信开发者工具 的安装包

2023-11-29

前端入职,环境安装 包含node + nvm + git的安装包

前端入职,环境安装 包含node + nvm + git的安装包

2023-11-27

2021西安面试题合集.docx

2021西安前端大小公司面试题总结

2021-03-28

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除