- 博客(76)
- 收藏
- 关注
原创 【H2O2 | 软件开发】前端深拷贝的实现
本文主要讲解前端实现深拷贝的一些基本方式,主要有JSON、递归、structuredClone、_.cloneDeep()等。希望能对您有所帮助。
2025-03-18 23:03:05
756
原创 【H2O2 | 软件开发】什么是Promise?
本文主要讲解了Promise的基本知识点以及常见的方法调用,并结合了实际的使用。希望能对您有所帮助。
2025-03-18 00:34:12
958
原创 【H2O2 | 软件开发】Vue2和Vue3的差异
本文主要讲解Vue3和Vue2的区别,主要涉及性能优化、API形式优化等方面。希望能对您有所帮助。
2025-03-13 01:23:38
731
原创 【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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人