辰火流光
码龄8年
关注
提问 私信
  • 博客:115,303
    问答:2
    动态:3,693
    视频:26
    119,024
    总访问量
  • 79
    原创
  • 214,747
    排名
  • 1,020
    粉丝
  • 23
    铁粉

个人简介:帮助别人就是帮助自己!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:黑龙江省
  • 目前就职: 大连芒果云
  • 加入CSDN时间: 2017-06-20
博客简介:

帮助别人就是帮助自己

查看详细资料
  • 原力等级
    当前等级
    4
    当前总分
    619
    当月
    4
个人成就
  • 获得1,075次点赞
  • 内容获得14次评论
  • 获得891次收藏
  • 代码片获得272次分享
创作历程
  • 74篇
    2024年
  • 5篇
    2023年
成就勋章
TA的专栏
  • Chrome开发者工具
    21篇
  • 工具的错误记录
    2篇
  • JavaScript探索之旅
    25篇
  • PNPM包管理工具
    5篇
兴趣领域 设置
  • 前端
    javascriptcssvue.jses6前端框架
  • 后端
    node.js
  • 微软技术
    typescript
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

利用IDEA/WebStorm/pycharm的【随处搜索】功能提高开发效率

随处搜索(Search Everywhere)是JetBrains系列IDE中的一个极具实用性的功能。这个功能可以通过双击Shift键快速呼出,并允许用户在一个集成的搜索窗口中查找项目文件、类、符号等,甚至包括执行简单的数学运算。
原创
发布博客 2024.04.23 ·
1025 阅读 ·
24 点赞 ·
0 评论 ·
31 收藏

Chrome开发者工具 第二十三章(运行时性能分析)

为了模拟移动设备的CPU性能,我们可以在开发者工具中设置CPU节流,比如选择“4倍降速”,这样可以模拟出移动设备上网页的运行情况。接下来,我们可以通过不断点击页面上的操作按钮,如“add 10”或“Optimize”,来观察蓝色方块的移动速度和流畅度的变化。首先,我们需要明确,运行时性能并非指页面加载的速度,而是页面加载完成后,用户交互过程中的性能表现。最后,通过比较优化前后的性能记录,我们可以清晰地看到优化的效果。我们可以点击这些事件,查看源代码中的相关行,找到并优化那些导致性能问题的代码。
原创
发布博客 2024.02.08 ·
1387 阅读 ·
21 点赞 ·
1 评论 ·
27 收藏

Chrome开发者工具 第二十二章(检查网络活动)

网络日志的列是可以自定义的。你可以通过右键点击列标题来选择需要显示的列。例如,右击网络面板的标题栏,在弹出的菜单中选择 “网域” 列可以帮助你查看每个资源的域名。
原创
发布博客 2024.02.08 ·
2021 阅读 ·
26 点赞 ·
0 评论 ·
25 收藏

Chrome 开发者工具 第二十一章(替换 Web 内容和 HTTP 响应)

Chrome 开发者工具的本地替换功能是一个强大的工具,它允许开发者在不修改服务器代码的情况下模拟前端更改。这个功能特别适用于那些需要快速测试前端更改,但又不想或不能等待后端更新的情况。
原创
发布博客 2024.02.07 ·
4498 阅读 ·
37 点赞 ·
1 评论 ·
17 收藏

Chrome 开发者工具 第二十章(使用工作区进行文件编辑和保存)

Chrome 开发者工具的工作区功能提供了一种便利的方式,允许开发者直接在浏览器中编辑文件,并将更改实时保存到本地文件系统中。这个功能对于想要快速迭代和测试代码更改的开发者来说是一个巨大的福音。
原创
发布博客 2024.02.07 ·
27632 阅读 ·
23 点赞 ·
0 评论 ·
10 收藏

Chrome 开发者工具 第十九章(源代码映射Source Maps)

源代码映射是前端开发中的一个重要概念,它允许开发者在经过编译、压缩或转译后的代码中。这是通过在 Chrome 开发者工具的 “源代码/来源” 面板中将编译后的代码映射回原始源代码实现的。
原创
发布博客 2024.02.07 ·
1920 阅读 ·
20 点赞 ·
0 评论 ·
24 收藏

Chrome 开发者工具 第十八章(代码段使用指南)

在前端开发的过程中,效率是关键。Chrome 开发者工具的代码段(Snippets)功能,正是为了提升这一效率而生。代码段不仅可以帮助我们快速执行重复的 JavaScript 代码,还能让我们在任何网页上以无痕模式运行这些代码片段,从而使我们的开发工作流程更加流畅。
原创
发布博客 2024.02.06 ·
1271 阅读 ·
13 点赞 ·
0 评论 ·
16 收藏

Chrome 开发者工具 第十七章(JavaScript断点调试)

调试过程中,断点的设置是核心技能之一,它允许开发者在代码的特定位置暂停执行,以便更好地理解和修复问题。首先,我们来看看代码行断点,这是最常用的断点类型。切换到“源代码/来源”面板,点击“XHR/提取断电”面板右侧的➕按钮,在输入框中输入字符串,当此字符串出现在 XHR 请求网址的任意位置时,开发者工具会暂停。在元素面板,右击对应的DOM树节点,在弹出的菜单中选择“发生中断的条件”,之后可以选择进入断点的条件:子树修改、属性修改、移除节点。在断点窗格中,右击任意断点,在弹出的菜单中可以选择“移除所有断点”
原创
发布博客 2024.02.06 ·
2467 阅读 ·
20 点赞 ·
0 评论 ·
14 收藏

Chrome 开发者工具 第十五章(控制台消息格式和样式)

Chrome 开发者工具的控制台不仅能够记录消息,还能够让开发者以不同的格式和样式来显示这些消息。这是通过使用格式说明符来实现的,这些说明符以百分号(%)开头,后跟一个指示数据类型的字符。例如,%s用于字符串,%i或%d用于整数,%f用于浮点值,%o用于展开式DOM元素,%O用于展开式JavaScript对象,而%c用于将CSS样式规则应用于输出字符串。记住,合理使用这些样式可以提升开发和调试的效率,但过度使用可能会导致控制台输出变得混乱。需要注意的是,输出的消息会根据格式说明符进行类型转换,例如。
原创
发布博客 2024.02.05 ·
489 阅读 ·
10 点赞 ·
0 评论 ·
6 收藏

Chrome 开发者工具 第十四章(控制台实时观察 JavaScript)

Chrome 开发者工具的控制台提供了一个非常实用的功能——实时表达式。这个功能允许开发者在控制台顶部固定一个或多个JavaScript表达式,以便实时跟踪它们的值。这对于监测变量或表达式的变化特别有用,尤其是当你发现自己需要反复输入同一个表达式来查看其值时。
原创
发布博客 2024.02.05 ·
1043 阅读 ·
13 点赞 ·
0 评论 ·
8 收藏

Chrome 开发者工具 第十三章(控制台运行 JavaScript)

Chrome 开发者工具的控制台是一个功能丰富的环境,它不仅可以用来记录消息,还可以运行JavaScript代码。控制台实质上是一个REPL(读取-评估-打印-循环)环境,它读取你输入的JavaScript代码,评估这些代码,并打印出表达式的结果,然后继续这个循环。控制台不仅是一个强大的工具,它还可以帮助你更轻松地与网页互动,无论是调试现有的代码还是尝试新的代码片段。通过控制台,你可以更深入地了解JavaScript,并在开发过程中提高你的效率。,你可以改变页面上某个元素的文本内容。你还可以定义函数,如。
原创
发布博客 2024.02.04 ·
693 阅读 ·
5 点赞 ·
0 评论 ·
10 收藏

Chrome 开发者工具 第十二章(控制台日志消息)

Chrome 开发者工具的控制台不仅是查看日志信息的地方,也是一个可以记录和过滤消息的强大工具。通过本教程,您可以学习如何在控制台中记录不同类型的消息,并使用过滤功能来管理这些消息。如果您在使用其他开发者工具面板时也需要查看控制台消息,可以通过按下Esc键打开抽屉式导航栏中的控制台面板,这样就可以同时查看样式更改和控制台日志了。通过这些工具和技巧,您可以更有效地管理控制台中的消息,从而提高开发和调试的效率。此外,您还可以选择只显示由用户代码生成的消息,而过滤掉浏览器自动生成的消息。
原创
发布博客 2024.02.04 ·
1140 阅读 ·
15 点赞 ·
0 评论 ·
7 收藏

Chrome 开发者工具 第十一章(CSS 容器查询)

CSS容器查询是一个新兴的功能,它允许开发者根据父级容器的属性来操纵元素的样式,这一功能将自适应设计的概念从基于页面转变为基于容器。在Chrome开发者工具的元素面板中,我们可以检查和调试使用了CSS容器查询的元素。通过这些工具,开发者可以更加灵活地控制布局,确保在不同尺寸的容器中元素都能保持良好的样式和布局。这会将你带到元素面板中相应的元素,并在样式窗格中显示查询的属性及其当前值。在示例中,如果容器的宽度超过400px,段落(p)元素会以块的形式显示在页面上,占据整个宽度。例如,如果一个元素使用了。
原创
发布博客 2024.02.03 ·
787 阅读 ·
12 点赞 ·
1 评论 ·
11 收藏

Chrome 开发者工具中 第十章(Flexbox 布局)

布局窗格提供了一个专门的Flexbox部分,你可以在这里查看页面上所有的Flexbox元素,并通过切换复选框来显示或隐藏它们的叠加层。此外,你还可以通过点击叠加层旁边的颜色图标来自定义叠加层的颜色。这个标志不仅帮助你快速识别Flexbox元素,还可以通过点击它来切换Flexbox叠加层的显示,这个叠加层会在元素上方显示,并用虚线排列来展示内容和项目的位置。这些工具的结合使用可以大大简化Flexbox布局的调试过程,让你能够快速识别和解决布局问题,确保你的布局在不同设备和屏幕尺寸上都能正常工作。
原创
发布博客 2024.02.03 ·
533 阅读 ·
9 点赞 ·
0 评论 ·
8 收藏

Chrome 开发者工具 第九章(CSS网格布局)

CSS网格布局是现代前端开发中的一项强大技术,它允许开发者创建复杂的布局,同时保持代码的简洁和可维护性。Chrome开发者工具提供了一系列工具,帮助我们发现和检查页面上的CSS网格,以及调试布局问题。
原创
发布博客 2024.02.03 ·
610 阅读 ·
10 点赞 ·
0 评论 ·
5 收藏

Chrome 开发者工具 第八章(CSS颜色选择器)

在Web开发中,颜色的选择和调试是一个细致且关键的过程,特别是在处理高清(HDR)和非高清(SDR)颜色时。当你在颜色空间之间切换时,颜色选择器会自动转换颜色值。需要注意的是,取色器仅对sRGB颜色空间中的颜色进行采样,如果你在此区域之外采样,取色器会将颜色裁剪为最接近的颜色。如果你需要解决对比度问题,你可以展开颜色选择器中的对比度部分,并使用建议的颜色或拖动颜色圆圈来调整对比度。要打开颜色选择器并更改颜色,你可以在元素面板中选择一个元素,然后在样式窗格中找到你想要更改的color或*-color声明。
原创
发布博客 2024.02.03 ·
966 阅读 ·
10 点赞 ·
0 评论 ·
9 收藏

Chrome 开发者工具 第七章(CSS无效、被覆盖、继承)

我们经常会遇到CSS样式没有按预期显示的情况。这可能是由于多种原因造成的,比如CSS规则的选择器不匹配、属性值无效或者CSS声明被其他规则覆盖。Chrome开发者工具的样式窗格提供了一系列功能,帮助我们识别和理解这些问题。
原创
发布博客 2024.02.03 ·
549 阅读 ·
9 点赞 ·
0 评论 ·
8 收藏

Chrome 开发者工具中 第六章(CSS查看与编辑)

在前端开发的世界里,CSS是构建和美化网页不可或缺的一部分。Chrome开发者工具提供了强大的功能,让我们能够实时查看和修改CSS,从而实现即时的页面样式调整。接下来,我们将一起探索如何使用这些工具来提升我们的前端开发体验。
原创
发布博客 2024.02.03 ·
736 阅读 ·
16 点赞 ·
0 评论 ·
8 收藏

NestJS:前端开发者的新宠,Java的有力竞争者

NestJS,作为一个高效且可扩展的Node.js服务端应用框架,近年来在前端开发者中的受欢迎程度急剧上升。它不仅完全支持TypeScript,还提供了丰富的模块化结构,使得代码组织更为清晰和高效。但为什么前端开发者需要学习NestJS呢?以及它相较于Java有哪些优势?
原创
发布博客 2024.02.02 ·
820 阅读 ·
9 点赞 ·
0 评论 ·
7 收藏

pnpm 第五章(filter 过滤)

是一个备受欢迎的包管理器,它提供了一种称为“过滤”的强大功能,允许开发者限制命令执行到特定的包子集。为开发者提供了灵活的方式来管理和执行对包的操作。无论是在大型的mono-repo项目中,还是在需要精确控制的场景下,如果你只想选择某个包的依赖项,而不包括该包本身,可以使用。过滤器也支持排除特定包的功能,只需在包名前添加。在现代的JavaScript项目管理中,的过滤功能都能显著提升你的工作流程。在某些shell中,可能需要转义。的过滤功能来提高你的开发效率。这将包括指定目录下的所有项目。
原创
发布博客 2024.02.02 ·
1409 阅读 ·
11 点赞 ·
0 评论 ·
9 收藏
加载更多