07 2024 档案

摘要:var a = 10; function fn1() { return a + 10; } function fn2() { var a = 20; return fn1(); } console.log(fn2()); 第一反应是调用fn1,逐级往上查找a变量,但是经过提醒发现,fn1在定义的时候 阅读全文 »
posted @ 2024-07-08 09:46 龙陌 阅读(13) 评论(0) 推荐(0) 编辑
摘要:如何在Windows中获取文件名中带有冒号的文件? https://www.saoniuhuo.com/question/detail-2135850.html 在创建文件的时候,若生成的文件名带冒号,会生成冒号之前的文件名,且文件中无内容,不会报错 校验文件名是否符合的方法 export defa 阅读全文 »
posted @ 2024-07-07 23:38 龙陌 阅读(59) 评论(0) 推荐(0) 编辑
摘要:这段代码主要是在实现一个深度观察者模式的部分逻辑,用于递归地处理对象和数组,以便在数据结构变化时触发回调。这里的关键是理解条件运算符和函数调用的执行顺序。让我们逐步分析: 条件表达式的左侧: isPlainObject(res): 这个函数检查res是否是一个纯对象(即普通的JavaScript对象 阅读全文 »
posted @ 2024-07-06 16:31 龙陌 阅读(8) 评论(0) 推荐(0) 编辑
摘要:在 Git 中创建分支时,选择分支名称的命名规范非常重要,因为它不仅有助于代码审查和协作,还能提高项目管理和追踪问题的效率。 在给定的两个选项之间选择,fix/bug_123 和 fix_bug_123,通常推荐使用带有斜杠 / 的风格,即 fix/bug_123,原因如下: 语义清晰:使用 / 分 阅读全文 »
posted @ 2024-07-05 10:45 龙陌 阅读(113) 评论(0) 推荐(0) 编辑
摘要:JavaScript中的异步模式 JavaScript语言的执行环境是“单线程(singlethread)”,就是指一次只能完成一个任务。 如果有多个任务,就必须排队,等前面一个任务完成,再执行后面一个任务,以此类推。 这种模式的好处是实现起来比较简单,执行环境相对单纯, 坏处是只要有一个任务耗时很 阅读全文 »
posted @ 2024-07-04 20:15 龙陌 阅读(17) 评论(0) 推荐(0) 编辑
摘要:在React应用中,组件的频繁更新可能会导致性能问题,因为每次更新都涉及到重新渲染和布局计算。为了提升性能,避免不必要的更新是非常关键的。以下是一些优化React组件性能,避免频繁更新的策略: 使用PureComponent或React.memo PureComponent 和 React.memo 阅读全文 »
posted @ 2024-07-04 20:14 龙陌 阅读(246) 评论(0) 推荐(0) 编辑
摘要:WebP 图片格式是由 Google 开发的一种现代图像格式,旨在提供更高效的图像压缩,相比于传统的 JPEG、PNG 和 GIF 格式,WebP 提供了显著的优势: 更高的压缩率:WebP 支持无损和有损压缩。在有损压缩模式下,WebP 可以提供比 JPEG 更高的压缩率,这意味着相同质量的图片, 阅读全文 »
posted @ 2024-07-04 19:29 龙陌 阅读(218) 评论(0) 推荐(0) 编辑
摘要:在现代Web开发中,浏览器对同时发起的网络请求确实存在一定的限制,这个限制通常与浏览器的安全性和性能优化有关。不同浏览器对最大并发连接数有不同的默认设置,例如,Chrome 和 Firefox 大致允许每个域名上同时有6到8个TCP连接,而IE可能更低。当超过这个限制时,额外的请求会被排队等待,直到 阅读全文 »
posted @ 2024-07-04 15:03 龙陌 阅读(267) 评论(0) 推荐(0) 编辑
摘要:要优化这段代码以避免 ESLint 的 array-callback-return 错误,你需要确保 map 函数中的每个回调都返回一个值或者通过早期返回来处理。 在你的例子中,你只在满足特定条件时返回元素。 ESLint 的规则要求每个数组迭代都应有返回值,否则它会抛出警告。 一种解决方案是在不满 阅读全文 »
posted @ 2024-07-04 14:24 龙陌 阅读(27) 评论(0) 推荐(0) 编辑
摘要:在B端产品的表格设计中,操作按钮的交互逻辑是一个需要细致考虑的问题。表格作为信息展示和数据管理的重要工具,其操作按钮的设计直接影响到用户的操作效率和使用体验。 关于是否应该在未选中行时禁用删除按钮,还是应该在点击按钮时提示选择数据,以下是从几个不同角度的关键点分析: 一、用户体验与直观性 用户心理预 阅读全文 »
posted @ 2024-07-03 16:53 龙陌 阅读(36) 评论(0) 推荐(0) 编辑
摘要:DI:Defect Index(缺陷率) 定义:DI值是衡量软件质量的高低的指标之一。 公式:DI= 致命级别的问题个数10+严重级别的问题个数3+一般级别的问题个数1+提示级别的问题个数0.1 阅读全文 »
posted @ 2024-07-01 11:43 龙陌 阅读(607) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示