
前端基础知识
文章平均质量分 71
YiHanXii
博客主要用于记录学习笔记,大部分内容由GPT生成。
展开
-
React中的跨组件通信
在React中,跨组件通信有几种常见的方式。原创 2025-04-07 20:39:24 · 513 阅读 · 0 评论 -
XSS(跨站脚本攻击)
XSS 攻击(Cross-Site Scripting)是一种常见的网络攻击手段,攻击者通过在网站上注入恶意的JavaScript 代码,让网站在用户的浏览器中执行这些恶意代码,进而达到窃取信息、篡改网页内容或者进行其他恶意行为的目的。原创 2025-04-07 16:39:54 · 672 阅读 · 0 评论 -
React中类组件的生命周期
生命周期阶段类组件方法函数组件 Hook挂载更新useEffect(() => {...}, [依赖])卸载如果你用的是函数组件,大部分生命周期操作都可以通过useEffect处理。原创 2025-04-02 20:25:46 · 842 阅读 · 0 评论 -
前端开发时的内存泄漏问题
内存泄漏指的是程序运行时,已经不再使用的内存无法被释放,导致内存占用不断增加,最终可能会导致应用性能下降甚至崩溃。在 JavaScript 中,垃圾回收机制(GC, Garbage Collection)会自动释放不再使用的变量,但某些情况下,对象仍然被错误地引用,导致 GC 无法回收,从而造成内存泄漏。内存泄漏 = 无用的对象无法被 GC 释放,导致内存占用持续增长。常见原因:未清理定时器、事件监听、闭包、DOM 引用、全局变量。如何避免?清除定时器和事件监听避免不必要的全局变量正确管理闭包。原创 2025-04-02 16:58:51 · 555 阅读 · 0 评论 -
function vs const 定义函数的区别
.原创 2025-04-02 15:51:06 · 221 阅读 · 0 评论 -
JavaScript 中 Map 的语法规则
Map 是 ES6 引入的一种新的集合类型,用于存储键值对原创 2025-03-31 14:49:03 · 347 阅读 · 0 评论 -
JS 手撕题高频考点
JS 手撕题高频考点原创 2025-03-30 21:57:23 · 267 阅读 · 0 评论 -
Axios的二次封装
【代码】Axios的二次封装。原创 2025-03-30 21:41:27 · 423 阅读 · 0 评论 -
Axios 相关的面试题
在跟着视频教程学习项目的时候使用了axios发送请求,但是只是跟着把代码粘贴上去,一些语法规则根本不太清楚,但是根据之前的博客学习了fetch了之后,一看axios的介绍就明白了。所以就直接展示axios的面试题吧。Axios 基本用法(GET/POST/PUT/DELETE、拦截器、超时、取消请求),用于发送 HTTP 请求,支持浏览器和 Node.js。在 Vue/React 项目中,可以在。为什么要二次封装 Axios,如何封装。在 Vue/React 项目中的实践。文件上传、请求重试、高级优化。原创 2025-03-30 19:43:06 · 499 阅读 · 0 评论 -
fetch的语法规则及常见用法
fetch() 是 JavaScript 用于发送 HTTP 请求的内置 API,功能强大,语法简洁。原创 2025-03-29 16:12:09 · 370 阅读 · 0 评论 -
前端给后端发送数据时都需要包含哪些内容?(HTTP请求的基本组成部分)
http请求的基本组成部分原创 2025-03-29 16:10:23 · 553 阅读 · 0 评论