- 博客(11)
- 收藏
- 关注
原创 前端手撕代码
使用正则使用递归使用 reduce使用栈的思想实现 flat 函数🍔深拷贝和浅拷贝1、什么是数据类型?数据分为基本数据类型 (String, Number, Boolean, Null, Undefined,Symbol) 和引用数据类型。基本数据类型的特点:直接存储在栈 (stack) 中的数据引用数据类型的特点:存储的是该对象在栈中引用,真实的数据存放在堆内存里引用数据类型在栈中存储了指针,该指针指向堆中该实体的起始地址。2、ES11新增了什么数据类型?bigint!bigi
2025-09-16 14:12:04
1146
原创 前端八股速记
缓存过期后向服务器发起请求验证缓存是否有效,有效的话则返回304。304多出现在对于静态资源的请求上面。对于静态资源来说:当浏览器第一次发起请求时(请求头中没有If-Modified-Since),server会在响应中告诉浏览器这个资源最后修改的时间(响应头中的Last-Modified)。当你再次请求这个资源时,浏览器会询问server这个资源有没有被修改(请求头中If-Modified-Since)。如果资源没有被修改,server返回304状态码,浏览器使用本地的缓存文件。
2025-09-16 14:08:39
400
原创 CSS-显示隐藏+字体图标
类似于网站广告,当我们点击关闭就不见了,但是当我们重新刷新页面,就会重新出现。本质:让一个元素在页面中隐藏或者显示出来。
2025-03-26 19:47:22
1709
原创 CSS-选择器+三大特性
选择器作用特征使用情况隔开符号及用法后代选择器用来选择后代元素可以是子孙后代较多符号是空格 .nav a子代选择器选择最近一级元素只能选亲儿子较少符号是大于 .nav>p并集选择器选择某些相同样式的元素可以用于集体声明较多符号是逗号 .nav,header链接伪类选择器选择不同状态的链接跟链接相关较多重点记住a{}和a:hover 实际开发的写法focus伪类选择器选择获得光标的表单跟表单相关较少input:focus记住这个写法元素的显示模式。
2025-03-26 19:45:46
985
原创 Vue+Git+axios
Vue基础语法1.Vue简介Vue是什么一套基于构建用户页面的渐进式JavaScript框架Vue可以自底向上逐层的应用(简单应用:只需要一个轻量小巧的核心库;复杂应用:可以引入各式各样的Vue插件)Vue的特点采用组件化模式,提高代码复用率、且让代码更好维护声明式编码,让编码人员无需直接操作DOM,提高开发效率使用虚拟DOM+优秀的Diff算法,尽量复用DOM节点Vue小案例-hello案例<!DOCTYPE html><html lang="en
2023-10-07 22:45:22
3052
1
原创 CSS-基础
HTML主要做结构,显示元素内容,CSS美化HTML,布局页面。CSS最大的价值:由HTML专注去做结构呈现,样式交给CSS,即结构与样式分离。样式表优点缺点使用情况控制范围行内样式表书写方便,权重高结构式混乱较少控制一个标签内部样式表部分结构和样式分离没有彻底分离较多控制一个页面外部样式表完全实现结构和样式分离需要引入最多,推荐控制多个页面。
2023-03-25 17:25:15
200
原创 HTML-2
自定义列表常用于对术语或名词进行解释和描述,定义列表的列表项前没有任何项目符号。标签用于定义描述列表(或定义列表),该标签会与(定义项目/名字)和(描述每一个项目/名字)一起使用。基本语法< dl > < dt > 名词1 < dd > 名词1解释1 < dd > 名词1解释2
2023-03-25 10:07:37
154
原创 HTML-1
HTML标签是由尖括号包围的关键词,例如HTML标签通常是成对出现的,称为双标签。例如。也有些特殊的标签必须是单个标签,称为单标签。例如。
2023-03-24 13:49:55
798
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅