自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 收藏
  • 关注

原创 Vue项目中异步组件的引入使用

Vue项目中异步组件的引入使用

2024-04-26 17:54:13 254 1

原创 Vue3的新组件<Suspense>

Vue3的新组件

2024-04-26 17:46:26 296 2

原创 大文件的分片上传和断点上传

前端将文件分片并逐个上传到后端,同时后端需要保存已上传的分片信息,以便在中断后能够恢复上传。

2024-04-25 10:58:14 339

原创 使用pdf.js实现pdf的预览与打印

使用pdf.js实现pdf的预览与打印

2024-04-24 23:21:12 450 1

原创 事件委托(事件冒泡)

事件冒泡成就了事件委托

2024-04-24 16:56:23 300

原创 Ajax的请求响应

Ajax的全称是Asynchronous JavaScript and XML,即异步的JavaScript和XML(传输储存数据)。它是一种在不重新加载整个页面的情况下更新部分页面的技术。

2024-04-23 11:45:56 652 1

原创 实现动态组件的方式

常用的实现动态组件的方式

2024-04-19 10:42:52 295

原创 盒子模型和圆角边框的属性

盒子模型和圆角边框的属性

2024-04-18 10:18:22 231

原创 JavaScript eval() 函数

eval() 函数计算 JavaScript 字符串,并把它作为脚本代码来执行。如果参数是一个表达式,eval() 函数将执行表达式。如果参数是Javascript语句,eval()将执行 Javascript 语句。

2024-04-18 10:01:53 161

原创 在created阶段获取dom

使用Vue的$nextTick方法,会在DOM渲染完成后执行回调函数。

2024-04-18 09:45:16 190

原创 ES6的Set与Map

在ES6之前,我们存储数据的结构主要有两种:数组、对象,而在ES6中新增了另外两种数据结构:Set、Map。

2024-04-17 15:55:30 320

原创 小时候以为万能的reduce或许真的不简单

reduce() 方法接收一个函数作为累加器,数组中的每个值开始缩减,最终计算成为一个值。

2024-04-17 11:27:08 225

原创 原型对象、实例、原型链的联系

原型对象、实例、原型链的联系。

2024-04-16 21:35:11 771

原创 数据类型判断的方法

数据类型判断的方法,typeof,instanceof 和 Object.prototype.toString.call()。

2024-04-16 18:26:04 427

原创 v-for中涉及的key

v-for中涉及的key,key做唯一标识。

2024-04-16 17:21:45 444

原创 async和await的事件循环机制示例

async和await的事件循环机制示例,理解它们的执行顺序。

2024-04-16 16:02:46 208

原创 for in 和 for of 的区别

for in 适合遍历对象,for of 适合遍历数组。for in 遍历的是数组的索引,对象的属性,以及原型链上的属性。

2024-04-12 14:50:23 266

原创 普通函数和箭头函数的区别

普通函数和箭头函数的区别

2024-04-12 13:22:36 626

原创 MVC和MVVM这两种设计模式的区别

MVC和MVVM这两种设计模式的区别。

2024-04-11 19:36:34 517

原创 对用户上传图片进行压缩

前端图片压缩主要利用 HTML5 中的 Canvas 对象来处理图片。用户上传的图片先在客户端进行压缩,然后再上传到服务器。这种方法可以减少服务器的负担和节省带宽。

2024-04-11 12:28:26 309

原创 CSS之固定定位、相对定位、绝对定位

CSS之固定定位、相对定位、绝对定位

2024-04-11 00:51:23 544

原创 CSS实现三栏自适应布局(两边固定,中间自适应)

CSS实现三栏自适应布局(两边固定,中间自适应)

2024-04-11 00:14:29 509

原创 WebSocket

WebSocket是一种在Web浏览器和服务器之间实现双向通信的协议。

2024-04-07 10:12:04 138

原创 跨域问题及解决方法

跨域问题是指当一个网页试图访问来自不同源(域名、协议、端口)的资源时,浏览器会出于安全考虑而限制这种访问。

2024-04-02 12:01:00 952

原创 搜索框中文输入导致高频触发的优化

基于防抖下搜索框中使用中文输入导致高频触发的优化

2024-03-30 17:20:45 179

原创 防抖(Debounce)和节流(Throttle)

防抖(Debounce)和节流(Throttle)是常用的优化技术,用于控制事件触发的频率。

2024-03-30 14:15:24 257

原创 在axios中设置方法防止http重复请求

一种常见的方法是通过设置一个标识符,在发送请求前检查该标识符,如果之前已经有相同的请求正在进行,则取消当前请求或者等待上一个请求完成后再发送新请求。

2024-03-29 16:29:51 748

原创 computed和watch的释义和使用场景

Vue.js 中的 computed 和 watch 是用来监控 Vue 实例中数据变化的两种方式,它们各自适用于不同的场景。

2024-03-27 11:21:14 266

原创 TS改变类型的方法

如果需要将一个变量从一个类型转换为另一个类型,可以借助类型断言、类型转换函数或者新建一个变量来存储转换后的值。

2024-03-26 18:22:37 406

原创 前端适配方案

前端适配的几种方案

2024-03-26 15:28:02 614

原创 <meta> 标签

标签是 HTML 中的一个元数据标签,用于提供关于文档的元信息。一般放置在 HTML 文档的 标签之间。 元素通常用于指定字符集、页面描述、关键词、作者等元信息。

2024-03-26 00:34:39 201

原创 获取窗口宽度和浏览器窗口宽度的方法

获取窗口宽度和浏览器窗口宽度的方法

2024-03-25 17:06:08 375

原创 兼容问题和解决办法

PC端兼容问题和解决办法

2024-03-24 16:32:41 834

原创 reactive和ref的异同、toRef和toRefs的使用

reactive和ref的异同、toRef和toRefs的使用。

2024-03-23 18:26:23 1049

原创 Math方法下的取值状态

Math方法下的取值状态

2024-03-16 18:02:41 90

原创 require和import的作用和区别

require和import的区别的简单说明

2024-03-13 19:03:06 220 1

原创 前端面对的并发请求

前端的并发请求通常指在同一时间点内,浏览器向服务器发送多个请求,并且这些请求可以同时处理而不阻塞彼此。

2024-03-12 18:20:20 289 1

原创 浅拷贝和深拷贝

浅拷贝和深拷贝的定义以及方式。

2024-03-08 17:59:14 321 1

原创 npm镜像源的切换

默认镜像源http://registry.npmjs.org/

2024-02-02 18:59:39 414

原创 HTTP的常见状态码及对应的意义

http的常见状态码及对应的意义。

2024-02-02 18:28:31 168

空空如也

空空如也

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

TA关注的人

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