自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

过期的H2O2的博客

一瓶过期的双氧水,会点代码,但是冒不出氧气了。

  • 博客(76)
  • 收藏
  • 关注

原创 【H2O2 | 软件开发】前端深拷贝的实现

本文主要讲解前端实现深拷贝的一些基本方式,主要有JSON、递归、structuredClone、_.cloneDeep()等。希望能对您有所帮助。

2025-03-18 23:03:05 756

原创 【H2O2 | 软件开发】什么是Promise?

本文主要讲解了Promise的基本知识点以及常见的方法调用,并结合了实际的使用。希望能对您有所帮助。

2025-03-18 00:34:12 958

原创 【H2O2 | 软件开发】Axios发送Http请求

本文主要讲解了利用Axios发送Http请求。希望对您有所帮助。

2025-03-13 23:49:36 587

原创 【H2O2 | 软件开发】Vue2和Vue3的差异

本文主要讲解Vue3和Vue2的区别,主要涉及性能优化、API形式优化等方面。希望能对您有所帮助。

2025-03-13 01:23:38 731

原创 【H2O2 | 软件开发】事件循环机制

本文主要讲解事件循环的相关机制,包括基本概念、执行流程、事件队列类型以及相应的举例。希望对您有所帮助。

2025-03-11 21:23:36 722

原创 【H2O2 | 软件开发】Vue3的自定义组件

本文主要讲解Vue3的自定义组件,包括概念、传值方式和内容分发,希望对您有所帮助。

2025-03-11 20:24:17 940

原创 【H2O2|全栈】Vue2(二)

本系列博客主要讲述Vue2系列的基础语法,本期的内容为常用修饰符,计算属性,监听属性以及生命周期。Vue的逻辑可能有些复杂,需要反复琢磨。与此同时,由于Vue2是基于JavaScript的,所以我们不要忘记基础的Web相关知识。

2024-12-11 09:18:30 679

原创 【H2O2|全栈】Vue2(一)

本系列博客主要讲述Vue2系列的基础语法,本期的内容为Vue的引入、基本使用、数据解析和常见指令。Vue的逻辑可能有些复杂,需要反复琢磨。与此同时,由于Vue2是基于JavaScript的,所以我们不要忘记基础的Web相关知识。

2024-12-10 09:51:45 907

原创 【H2O2|全栈】MySQL的基本操作(三)

本篇继续讲解MySQL的一些基础的操作——数据字段的查询中的多表查询和分页查询,与单表查询相比,这些在面试时会更加常用。

2024-12-05 13:51:51 1254

原创 【H2O2|全栈】Node.js与MySQL连接

本节讲解如何使用Node.js实现与MySQL数据库的连接,并将该过程进行函数封装。与基础部分的语法相比,ES6的语法进行了一些更加严谨的约束和优化,因此,在之后使用原生JS时,我们应该尽量使用ES6的语法进行代码编写。

2024-12-04 10:17:28 1297

原创 【H2O2|全栈】MySQL的基本操作(二)

本篇讲解MySQL的一些基础的操作——数据字段的增删改查,了解这些操作有助于我们进行前后端工作的对接。

2024-12-02 18:14:34 762

原创 【H2O2|全栈】MySQL的基本操作

本篇讲解MySQL的一些基础的操作——数据库创建操作和表的基础操作,了解这些操作有助于我们进行前后端工作的对接。

2024-12-02 01:11:45 772

原创 【H2O2|全栈】Node.js(3)

本系列博客分享Node.js的相关知识点,本章讲解登录校验原理和中间件。与基础部分的语法相比,ES6的语法进行了一些更加严谨的约束和优化,因此,在之后使用原生JS时,我们应该尽量使用ES6的语法进行代码编写。

2024-11-29 16:08:14 921

原创 【H2O2|全栈】Node.js(2)

本系列博客分享Node.js的相关知识点,本章讲解npm与服务器的简单搭建。与基础部分的语法相比,ES6的语法进行了一些更加严谨的约束和优化,因此,在之后使用原生JS时,我们应该尽量使用ES6的语法进行代码编写。

2024-11-28 10:33:58 1197

原创 【H2O2|全栈】Node.js(1)

本系列博客主要分享JavaScript的进阶语法知识,当前为Node.js部分第一期。本期内容为:ES6导入导出,Node的概念、导入导出以及常见模块。与基础部分的语法相比,ES6的语法进行了一些更加严谨的约束和优化,因此,在之后使用原生JS时,我们应该尽量使用ES6的语法进行代码编写。

2024-11-27 09:44:14 1229

原创 【H2O2|全栈】JS进阶知识(十一)axios入门

Axios是一个基于Promise的网络请求库,常用于Node.js中,它是通过Promise对AJAX进行的一种封装。axios和JQuery的ajax()方法几乎相同,只是在形式和参数上略有差别。axios以及它相关的API会返回一个Promise对象,因此可以调用Promise的相关方法。

2024-11-26 19:51:24 1099

原创 【H2O2|全栈】JS进阶知识(十)ES6(6)

本系列博客主要分享JavaScript的进阶语法知识,本期为第十期,依然围绕ES6的语法进行展开。本期内容为:同步和异步、回调地域、Promise和异常。与基础部分的语法相比,ES6的语法进行了一些更加严谨的约束和优化,因此,在之后使用原生JS时,我们应该尽量使用ES6的语法进行代码编写。

2024-11-26 01:36:46 1138

原创 【H2O2|全栈】JS案例章节(四)——使用原型的JS工厂模式

本系列为短章节,单独讲述部分特殊重点案例,本期讲述使用原型来实现JS的工厂模式。与HTML和CSS相比,JS加入了很多逻辑性的元素在里面,所以需要一定的逻辑思维能力,要求能够整合一些知识。如果遇到不理解之处,可以参阅同系列之前的章节。

2024-11-24 01:45:37 1090

原创 【H2O2|全栈】JS进阶知识(九)ES6(5)

本系列博客主要分享JavaScript的进阶语法知识,本期为第九期,依然围绕ES6的语法进行展开。本期内容为:类,直接继承和重写。与基础部分的语法相比,ES6的语法进行了一些更加严谨的约束和优化,因此,在之后使用原生JS时,我们应该尽量使用ES6的语法进行代码编写。

2024-11-23 23:58:37 1286

原创 【H2O2|全栈】JS进阶知识(八)ES6(4)

本系列博客主要分享JavaScript的进阶语法知识,本期为第八期,依然围绕ES6的语法进行展开。本期内容为:拷贝和原型。与基础部分的语法相比,ES6的语法进行了一些更加严谨的约束和优化,因此,在之后使用原生JS时,我们应该尽量使用ES6的语法进行代码编写。

2024-11-22 13:47:58 1262

原创 【H2O2|全栈】JS进阶知识(七)ES6(3)

本系列博客主要分享JavaScript的进阶语法知识,本期为第七期,依然围绕ES6的语法进行展开。本期内容为:递归、柯里化和多维数组扁平化。与基础部分的语法相比,ES6的语法进行了一些更加严谨的约束和优化,因此,在之后使用原生JS时,我们应该尽量使用ES6的语法进行代码编写。

2024-11-21 08:40:48 1300

原创 【H2O2|全栈】JS进阶知识(六)ES6(2)

本系列博客主要分享JavaScript的进阶语法知识,本期为第六期,依然围绕ES6的语法进行展开。本期内容为:Set,Map,This指向和闭包。与基础部分的语法相比,ES6的语法进行了一些更加严谨的约束和优化,因此,在之后使用原生JS时,我们应该尽量使用ES6的语法进行代码编写。

2024-11-19 18:56:47 2646

原创 【H2O2|全栈】JS进阶知识(五)ES6(1)

本系列博客主要分享JavaScript的进阶语法知识,本期为第五期,在接下来的几篇博客中,我们将围绕ES6的语法进行展开。本期内容为:变量、解构赋值、箭头函数、模板字符串、新增基本数据类型和部分新增API。与基础部分的语法相比,ES6的语法进行了一些更加严谨的约束和优化,因此,在之后使用原生JS时,我们应该尽量使用ES6的语法进行代码编写。

2024-11-19 01:31:26 880

原创 【H2O2|全栈】MySQL的云端部署

本篇属于云端部署系列知识,为了将我们的全栈项目部署至服务器,我们需要在云端linux下实现MySQL的安装与部署。本篇涉及运维相关的知识,我们在进行前端开发时需要进行了解。

2024-11-18 11:46:57 1307

原创 【H2O2|全栈】JS案例章节(三)——轮播图实现

本系列为短章节,单独讲述部分特殊重点案例,本期讲述JS轮播图的原生JS实现和JQuery实现。与HTML和CSS相比,JS加入了很多逻辑性的元素在里面,所以需要一定的逻辑思维能力,要求能够整合一些知识。如果遇到不理解之处,可以参阅同系列之前的章节。

2024-11-12 11:26:13 948 1

原创 【H2O2|全栈】阶段常见面试题(二)【万字大长篇】

目前,JS的基础部分内容已经全部学完,进阶部分的jQuery和Ajax也已经学完,这里总结了一些阶段的重点面试题,供诸位参考。注意,本次汇总的内容更加广泛,且按照新的标题进行分类,部分内容可能与上一期重复,就当复习哈。本文中的Q和A分别对应问题和答案,Tips是对于答案的部分释义。

2024-11-08 00:09:17 1246 4

原创 【H2O2|全栈】JS进阶知识(四)Ajax

本系列博客主要分享JavaScript的进阶语法知识,本期为第四期,主要分享的内容为AJAX请求的基本使用步骤以及原生、jQuery的AJAX封装方法。从进阶部分开始,我们将脱离原生的JS,使用一些包装的第三方库来完成我们的需求。这些JS库需要在文档的开头引入,暂时的引入格式为script标签加src地址。与基础部分的语法相比,进阶部分的语法会有较大的差别,注意最好不要混用原生方法与第三方库内容,以免出现不必要的麻烦。

2024-11-03 23:05:22 1114

原创 【H2O2|全栈】JS进阶知识(三)jQuery(3)

本系列博客主要分享JavaScript的进阶语法知识,本期为第三期,主要分享的内容为:jQuery拷贝和遍历。从进阶部分开始,我们将脱离原生的JS,使用一些包装的第三方库来完成我们的需求。这些JS库需要在文档的开头引入,暂时的引入格式为script标签加src地址。与基础部分的语法相比,进阶部分的语法会有较大的差别,注意最好不要混用原生方法与第三方库内容,以免出现不必要的麻烦。

2024-11-01 00:35:55 774

原创 【H2O2|全栈】JS进阶知识(二)jQuery(2)

本系列博客主要分享JavaScript的进阶语法知识,本期为第二期,主要分享的内容为:jQuery属性、尺寸、距离、事件、节点操作等重点知识点。从进阶部分开始,我们将脱离原生的JS,使用一些包装的第三方库来完成我们的需求。这些JS库需要在文档的开头引入,暂时的引入格式为script标签加src地址。与基础部分的语法相比,进阶部分的语法会有较大的差别,注意最好不要混用原生方法与第三方库内容,以免出现不必要的麻烦。

2024-10-31 10:10:53 1084

原创 【H2O2|全栈】JS进阶知识(一)jQuery(1)

本系列博客主要分享JavaScript的进阶语法知识,本期为第一期,主要分享的内容为:jQuery对象、选择器、隐式迭代、筛选操作、链式编程、样式操作以及动画效果等相关重点内容。从进阶部分开始,我们将脱离原生的JS,使用一些包装的第三方库来完成我们的需求。这些JS库需要在文档的开头引入,暂时的引入格式为script标签加src地址。与基础部分的语法相比,进阶部分的语法会有较大的差别,注意最好不要混用原生方法与第三方库内容,以免出现不必要的麻烦。

2024-10-30 15:32:50 1350

原创 【H2O2|全栈】JS入门知识(十二)DOM(5)

本系列博客主要分享JavaScript的基础语法知识,本期为第十二期,主要讲解offset,client,scroll等相关重点知识点。与HTML和CSS相比,JS加入了很多逻辑性的元素在里面,所以需要一定的逻辑思维能力,要求能够整合一些知识。如果遇到不理解之处,可以参阅同系列之前的章节。

2024-10-30 01:24:48 803

原创 【H2O2|全栈】JS入门知识(十一)DOM(4)BOM(2)

本系列博客主要分享JavaScript的基础语法知识,本期为第十一期,主要讲解键盘事件、location、history、sessionStorage、locationStorage和cookie等相关重点知识点。与HTML和CSS相比,JS加入了很多逻辑性的元素在里面,所以需要一定的逻辑思维能力,要求能够整合一些知识。如果遇到不理解之处,可以参阅同系列之前的章节。

2024-10-30 00:04:22 976

原创 【H2O2|全栈】JS入门知识(十)BOM

本系列博客主要分享JavaScript的基础语法知识,本期为第十期,主要讲解BOM相关重点知识点。与HTML和CSS相比,JS加入了很多逻辑性的元素在里面,所以需要一定的逻辑思维能力,要求能够整合一些知识。如果遇到不理解之处,可以参阅同系列之前的章节。

2024-10-29 00:04:08 908

原创 【H2O2|全栈】CSS案例章节(一)——圣杯布局和双飞翼布局

前两天看到一道面试题,说的是三列布局,用到了圣杯布局和双飞翼布局两种方式,然后问题就是这两种方式的相同点和不同点是什么?本期将逐步讲解两种不同的布局方式。注意,本系列属于案例章节,主要围绕面试题和一些核心的CSS技巧展开,建议具有一定基础的朋友查阅。

2024-10-28 00:19:28 1767 6

原创 【H2O2|全栈】JS案例章节(二)——字符计数操作

本系列为短章节,单独讲述部分特殊重点案例,本期讲述JS计数操作的几种方式。与HTML和CSS相比,JS加入了很多逻辑性的元素在里面,所以需要一定的逻辑思维能力,要求能够整合一些知识。如果遇到不理解之处,可以参阅同系列之前的章节。

2024-10-27 20:00:39 1148

原创 【H2O2|全栈】JS入门知识(九)DOM(3)

本系列博客主要分享JavaScript的基础语法知识,本期为第九期,主要是对上一期节点和事件的补充,增加了事件侦听器、事件流和事件对象等重点知识点。与HTML和CSS相比,JS加入了很多逻辑性的元素在里面,所以需要一定的逻辑思维能力,要求能够整合一些知识。如果遇到不理解之处,可以参阅同系列之前的章节。

2024-10-27 00:36:43 849

原创 【H2O2|全栈】JS案例章节(一)——去重操作

本系列为短章节,单独讲述部分特殊重点案例,本期讲述JS去重操作的几种方式。与HTML和CSS相比,JS加入了很多逻辑性的元素在里面,所以需要一定的逻辑思维能力,要求能够整合一些知识。如果遇到不理解之处,可以参阅同系列之前的章节。

2024-10-25 10:48:40 1095

原创 【H2O2|全栈】JS入门知识(八)DOM(2)

本系列博客主要分享JavaScript的基础语法知识,本期为第八期,包含一些简单的js语法——排他操作、开关思想、自定义属性和节点的相关内容。与HTML和CSS相比,JS加入了很多逻辑性的元素在里面,所以需要一定的逻辑思维能力,要求能够整合一些知识。如果遇到不理解之处,可以参阅同系列之前的章节。

2024-10-25 00:47:21 1228

原创 【H2O2|全栈】JS入门知识(七)DOM(1)

本系列博客主要分享JavaScript的基础语法知识,本期为第七期,包含一些简单的js语法。前六期中我们已经讲完了ecmascript的基本语法,本期开始讲解DOM相关的知识,把JS和HTML、CSS联系起来。与HTML和CSS相比,JS加入了很多逻辑性的元素在里面,所以需要一定的逻辑思维能力,要求能够整合一些知识。如果遇到不理解之处,可以参阅同系列之前的章节。

2024-10-24 00:29:45 923

原创 【H2O2|全栈】JS入门知识(六)

本系列博客主要分享JavaScript的基础语法知识,本期为第六期,包含一些简单的js语法。今天的内容主要包括JS的内置对象——Math,Date,Array,String和RegExp,以及不同数据类型的存储与传参相关的内容。与HTML和CSS相比,JS加入了很多逻辑性的元素在里面,所以需要一定的逻辑思维能力,要求能够整合一些知识。如果遇到不理解之处,可以参阅同系列之前的章节。

2024-10-22 23:17:34 1082

【H2O2-全栈】关于CSS(5)配套完整案例

百度搜索首页的简单实现案例

2024-09-18

【H2O2-全栈】PS案例-小图标UI

PS第四期配套案例资源-小图标UI设计案例

2024-09-06

空空如也

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

TA关注的人

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