- 博客(197)
- 收藏
- 关注
原创 AJAX 原理_Promise
本文介绍了异步请求的技术栈层次结构,从底层到上层依次为XHR、Promise、fetch和axios。重点讲解了Promise的基本概念、三种状态(pending、fulfilled、rejected)及其与XHR的结合使用,并演示了如何封装简易axios功能。文章还通过天气预报案例展示了简易axios的具体应用,包括查询参数处理和POST请求实现。这些技术构建了现代Web开发中处理异步请求的基础,帮助开发者编写更清晰、可维护的异步代码。
2025-07-31 14:30:02
888
原创 AJAX 原理_第一节_XHR 对象
本文介绍了AJAX的核心原理及XMLHttpRequest对象的使用方法。主要包括:1)XHR的基本使用步骤(创建对象、配置请求、监听事件、发送请求);2)查询参数处理技巧,通过URLSearchParams对象简化参数拼接;3)两个实际案例:地区查询(带参数请求)和用户注册(设置请求头)。重点讲解了如何将数据对象转换为查询字符串,以及如何通过XHR实现前后端数据交互,并展示了数据渲染的实用技巧。
2025-07-27 17:56:32
396
原创 Vue2 第四节 脚手架的安装及目录说明
本文介绍了Vue脚手架安装与项目创建的完整流程。首先需要安装Node.js和Vue CLI工具,通过npm命令全局安装。创建项目时可以选择默认配置或自定义配置,支持Vue 2和Vue 3版本。项目创建后需安装依赖并启动开发服务器。重点说明了脚手架的核心文件结构:index.html为入口页面,App.vue为根组件,main.js为项目入口文件。文章还提供了常见问题的解决方法,如权限问题和包管理器选择等,帮助开发者快速搭建Vue开发环境。
2025-06-29 21:57:10
442
原创 vue2 第三节 计算属性_侦听器 watch_生命周期
本文介绍了Vue.js中三个重要概念:计算属性、侦听器和生命周期。计算属性是基于现有数据计算得到的新属性,具有缓存功能,比方法更高效;侦听器watch用于监视数据变化,分为简单写法(监视单个数据)和完整写法(支持深度监听和立即执行);生命周期包括创建阶段(响应式数据准备)和挂载阶段(DOM操作),重点介绍了created和mounted两个关键钩子函数。文章通过代码示例展示了计算属性的基本用法、完整写法以及侦听器的应用场景。
2025-06-29 14:52:39
660
原创 [AJAX 实战] 图书管理系统下 编辑图书
本文介绍了图书编辑功能的实现过程:1.通过点击编辑按钮显示编辑弹框,并获取当前图书数据回显到表单;2.使用Object.keys()和forEach简化数据回显代码;3.提交修改时通过serialize收集表单数据,调用接口API更新数据后刷新列表。关键点包括:事件绑定处理、数据回显优化、表单数据收集和API调用等前端开发技术。
2025-06-19 20:50:34
364
原创 【AJAX 实战】图书管理系统上 渲染图书列表+新增图书+删除图书
本文介绍了图书管理系统前端开发的两个核心功能实现: 图书列表渲染:通过axios获取图书数据,使用map遍历数组生成HTML模板字符串,动态渲染到页面表格中。 新增图书功能:利用serialize收集表单数据,提交到服务器保存后,自动刷新列表、重置表单并关闭弹窗。关键代码包括表单序列化、axios POST请求、成功后调用getBooksList()重新渲染,并通过bootstrap.Modal控制弹窗显示/隐藏。整个流程实现了数据的实时展示与交互操作的无缝衔接。
2025-06-19 16:11:53
466
原创 Vue2 第二节_vue指令介绍_常见的 10种vue 指令用法
Vue指令是带有v-前缀的特殊属性,用于实现不同业务需求。本文介绍了10个常用指令:v-html渲染HTML内容;v-show和v-if控制元素显示(前者切换CSS,后者条件渲染);v-else/v-else-if配合v-if进行条件判断;v-on绑定事件(支持简写为@);v-bind动态设置HTML属性(支持简写为:);v-for循环渲染数据(需加key优化性能);v-model实现表单双向绑定。这些指令构成了Vue的核心功能,通过不同组合可高效完成各类交互场景。
2025-06-11 10:00:02
1033
1
原创 Vue2 第一节_Vue2上手_插值表达式{{}}_访问数据和修改数据_Vue开发者工具
Vue2 第一节_Vue2上手_插值表达式{{}}_访问数据和修改数据_Vue开发者工具
2025-06-10 19:08:05
956
原创 vuex-状态管理模式详解_基于 Vue2_引入 Vuex_Vuex 的使用
本文介绍了Vuex在Vue2项目中的安装与基本使用方法。首先说明Vuex作为状态管理库适用于存放公用状态,详细展示了通过npm安装vuex@3的步骤。接着讲解在项目中引入Vuex的配置方法,包括创建store目录和设置index.js文件。文章重点介绍了Vuex的核心功能:state存储数据、getters计算属性、mutations同步修改数据以及actions异步操作。针对每种功能都提供了三种调用方式:直接通过$store访问、在生命周期中赋值、使用mapState等辅助函数,并通过代码示例详细说明了各
2025-05-28 09:11:48
643
1
原创 Html5新特性_js 给元素自定义属性_json 详解_浅克隆与深克隆
本文介绍了HTML5、JavaScript和JSON的相关知识。首先,HTML5引入了新的结构标签如header、footer、nav等,以及新的input类型如color、date、range等,增强了表单功能。其次,JavaScript中可以通过dataset或setAttribute为DOM元素设置自定义属性,并通过getAttribute读取属性值。接着,JSON与普通JavaScript对象的区别在于JSON是字符串形式,便于数据交换,且不支持函数和未定义的值。JSON与JavaScript对象可
2025-05-12 20:57:45
1075
1
原创 考研数学二 2011-2024年 真题积累总结【多元函数与微分方程篇】_多元函数二阶导数_非条件极值_各种微分方程题型
考研数学二 2011-2024年 真题积累总结【多元函数与微分方程篇】_多元函数二阶导数_非条件极值_各种微分方程题型
2024-12-14 17:28:19
1437
2
原创 考研数学二 2011-2024年 真题积累总结【数列与导数篇】_单调有界准则_导数定义_二阶导数
考研数学二 2011-2024年 真题积累总结【数列与导数篇】_单调有界准则_导数定义_二阶导数
2024-12-14 12:18:02
1369
原创 考研数学二 2011-2024年 真题积累总结【积分篇】定积分计算_定积分应用_反常积分_二重积分
考研数学二 2011-2024年 真题积累总结【积分篇】定积分计算_定积分应用_反常积分_二重积分
2024-12-09 12:08:02
1857
原创 数据结构算法设计大总结——链表篇
数据结构算法设计大总结——链表篇,包括顺序表,链表,循环链表,一些常见的模版,如,反转链表,找到链表的中间结点等等
2024-11-14 13:53:23
795
2
原创 【万字总结】数据结构常考应用大题做法画法详解_树_哈希表_图_排序大总结
【万字总结】数据结构常考应用大题做法画法详解_树_哈希表_图_排序大总结
2024-11-07 15:53:27
2126
4
原创 高等数学 证明题大总结_数列极限收敛_中值定理证明大题_微分不等式证明大题_积分不等式证明
高等数学 证明题大总结_数列极限收敛_中值定理证明大题_微分不等式证明大题_积分不等式证明
2024-10-29 15:36:44
2126
5
原创 2018年-2020年 计算机技术专业 程序设计题(算法题)实战_数组回溯法记录图的路径
2018年-2020年 计算机技术专业 程序设计题(算法题)实战_数组回溯法记录图的路径
2024-10-23 14:53:39
672
2
原创 2015年-2017年 计算机技术专业 程序设计题(算法题)实战_c语言程序设计&&数据结构程序设计分析
2015年-2017年 计算机技术专业 程序设计题(算法题)实战_c语言程序设计&&数据结构程序设计分析
2024-10-15 20:57:31
1654
14
原创 C语言手撕实战代码_线索二叉树_先序中序线索二叉树_树的先根遍历_后根遍历_树的度_孩子兄弟链表_森林的遍历
C语言手撕实战代码_线索二叉树_先序中序线索二叉树_树的先根遍历_后根遍历_树的度_孩子兄弟链表_森林的遍历
2024-10-15 15:27:57
1208
原创 2017年-2021年 软件工程程序设计题(算法题)实战_c语言程序设计&&数据结构程序设计分析
2017年-2021年 软件工程程序设计题(算法题)实战_c语言程序设计&&数据结构程序设计分析
2024-10-12 17:40:23
802
4
原创 2015年-2016年 软件工程程序设计题(算法题)实战_c语言程序设计&&数据结构程序设计分析
2015年-2016年 软件工程程序设计题(算法题)实战_c语言程序设计&&数据结构程序设计分析
2024-10-12 15:21:06
1271
原创 一篇文章弄懂数据结构中的各种排序_插入排序_冒泡排序_快速排序_堆排序_归并排序_基数排序
一篇文章弄懂数据结构中的各种排序_插入排序_冒泡排序_快速排序_堆排序_归并排序_基数排序
2024-09-28 21:16:40
882
6
原创 高等数学 第11讲 多元函数偏导数的计算与应用_复合函数求偏导_隐函数求偏导_条件极值
高等数学 第11讲 多元函数偏导数的计算与应用_复合函数求偏导_隐函数求偏导_条件极值
2024-09-28 14:56:45
4346
1
原创 C语言手撕实战代码_图_邻接表_DFS_BFS_判路_判环_拓扑排序的代码实现详解
C语言手撕实战代码_图_邻接表_DFS_BFS_判路_判环_拓扑排序的代码实现详解
2024-09-24 15:19:59
1219
13
原创 数据结构基础详解:图的存储_邻接矩阵_邻接表_ BFS_DFS_最小生成树_最短路径
数据结构基础详解:图的存储_邻接矩阵_邻接表_ BFS_DFS_最小生成树_最短路径
2024-09-23 14:18:57
1002
原创 数据结构基础详解:哈希表【C语言代码实践篇】开放地址法__拉链法_哈希表的创建_增删查操作详解
数据结构基础详解:哈希表【C语言代码实践篇】开放地址法__拉链法_哈希表的创建_增删查操作详解
2024-09-15 15:56:49
708
4
原创 数据结构基础详解:哈希表【理论计算篇】开放地址法_线性探测法_拉链法详解
数据结构基础详解:哈希表【理论计算篇】开放地址法_线性探测法_拉链法详解
2024-09-15 10:13:52
1329
原创 数据结构基础详解(C语言):图的基本概念_无向图_有向图_子图_生成树_生成森林_完全图
数据结构基础详解(C语言):图的基本概念_无向图_有向图_子图_生成树_生成森林_完全图
2024-09-10 18:31:41
742
10
原创 数据结构基础详解(C语言): 栈的括号匹配(实战)与栈的表达式求值&&特殊矩阵的压缩存储
数据结构基础详解(C语言): 栈的括号匹配(实战)与栈的表达式求值&&特殊矩阵的压缩存储
2024-09-10 10:55:02
1427
1
原创 线性代数 第七讲 二次型_标准型_规范型_坐标变换_合同_正定二次型详细讲解_重难点题型总结
线性代数 第七讲 二次型_标准型_规范型_坐标变换_合同_正定二次型详细讲解_重难点题型总结
2024-09-09 17:43:12
14984
41
原创 数据结构基础详解(C语言): 树与二叉树的应用_哈夫曼树与哈夫曼曼编码_并查集_二叉排序树_平衡二叉树
数据结构基础详解(C语言): 树与二叉树的应用_哈夫曼树与哈夫曼曼编码_并查集_二叉排序树_平衡二叉树
2024-09-08 20:37:49
950
2
原创 线性代数 第六讲 特征值和特征向量_相似对角化_实对称矩阵_重点题型总结详细解析
线代第六讲 特征值和特征向量_相似对角化_实对称矩阵_重点题型总结详细解析
2024-09-07 17:08:44
6109
8
原创 C语言手撕实战代码_二叉树_构造二叉树_层序遍历二叉树_二叉树深度的超详细代码实现
C语言手撕实战代码_二叉树_构造二叉树_层序遍历二叉树_二叉树深度的超详细代码实现
2024-09-06 19:00:34
1274
javascript基本习题,巩固所学到的js知识
2025-04-17
C语言-数据结构手写实现全部经典数据结构操作合集
2024-12-26
旅游小程序-前端代码-原创素材
2024-07-09
基于单片机控制的步进电机测控系统课程设计,嵌入式课程设计
2024-03-10
东北农业大学 操作系统 期中考试题
2023-12-20
linux虚拟机的安装 linux虚拟机安装centos7保姆级教程
2023-08-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人