- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 reactive使用中出现的一些问题
时,如果不当使用,可能导致响应性失效,带来一些困扰。这可能让开发者在愉快编码的同时,突然发现某些操作失去了响应性,不明所以。这种操作类似于深拷贝,不再共享同一内存地址,而是只是字面量的赋值,对该变量的赋值不会影响原来对象的属性值。的响应式对象,但是 DOM 并没有更新。失去响应的情况下慎用,而更推荐使用。不要直接整个对象替换,一个个属性赋值。对象的属性赋值给变量。解构,解构后的属性是。直接解构会失去响应。
2024-02-04 10:08:50
1129
1
转载 前端监控埋点
本文只是针对埋点系统和监控系统的融合的一点简单的介绍与探索,实际操作落地上肯定会有各种问题。比如多端情况下的数据埋点&上报,比如手动埋点增加了工作量破坏了原有代码的可读性等一系列实操上的问题,这些都需要逐步完善优化,同时我们也希望各位读者提出自己意见和建议,一起完善埋点&监控的大生态。
2024-01-19 09:33:30
82
1
原创 axios处理并发冲突问题
并发问题很常见,处理起来又相对繁琐,前端解决并发冲突时,可以利用axios拦截器统一处理重复请求,简化业务代码。同时axios拦截器支持更多应用,本文提供了部分常用扩展功能的实现,感兴趣的同学可以继续挖掘补充拦截器的其他用法。
2024-01-12 09:46:59
544
1
原创 js深拷贝
普通的对象也可以进行深拷贝,但是!当对象内容项为number,string.boolean的时候,是没有什么问题的。但是,如果对象内容项为undefined,null,Date,RegExp,function,error的时候。使用JSON.stringify()进行拷贝就会出问题了。
2024-01-10 10:33:00
412
原创 JS 深度递归,广度递归
深度递归代表着从第一个数据开始,一级一级的搜索下去,直到第一条数据搜索完了,才会进行第二条数据的搜索,广度递归代表着从第一个数据开始,依次的搜索下去,直到所有平级数据搜索完了,才会进行下一级数据的搜索,所以可以看到打印顺序为 111222,所以可以看到打印顺序为 121212。
2024-01-10 09:57:39
428
原创 前端面试题整理
** 标准文档流指的是元素排版布局过程中,元素会默认自动从左往右,从上往下的流式排列方式。当前面内容发生了变化,后面的内容位置也会随着发生变化。*** HTML就是一种标准文档流文件。简单的来说就是各种布局属性在html中所显示的效果,如display(行内元素与块级元素*非常重要*)、float、position。
2024-01-09 10:10:17
1399
原创 整理一下下自己遇到的前端面试题
第一段我们叫它头部(header),第二部分被称为载荷(payload),最后一部分则叫做签证(signature) 声明使用的加密算法(通常使用带有 SHA-256 的 HMAC) 声明类型(JWT) 载荷(payload) 这个部分是用来存储有效信息的地方,包含有三个部分:标准中注册的声明公共的声明私有的声明 这部分是通过加密后的 header 和加密后的 payload 使用.连接成的字符串,再通过 header 中声明的加密方式进行加盐 secret 组合加密,然后就构成了 jwt 的第三部分。
2024-01-05 10:10:33
1329
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人