自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue3:星星评分组件

【代码】vue3:星星评分组件。

2024-06-30 15:30:22 545

原创 JS:防抖与节流函数的实现与应用

防抖:一连串操作只执行一次。通过设置一个延迟时间,如果这段时间没有再次执行操作则运行目标函数,否则重新计时。

2024-06-29 16:57:52 408

原创 vue3:响应式获取设备DPR

元素在设备屏幕上所占用的实际物理像素的数量=CSS像素大小*设备DPR*放大倍率。DPR是什么:物理像素 / CSS像素。

2024-06-25 23:48:29 405

原创 vue3+ts:监听dom宽高变化函数

在vue3中监听Dom宽高变化

2024-06-25 23:07:28 1249

原创 CSS+JS:通过修改filter实现图片颜色随时间渐变

【代码】CSS+JS:通过修改filter实现图片颜色随时间渐变。

2024-06-20 23:42:45 553

原创 vue:响应式原理解析,深入理解vue的响应式系统

vue的响应式系统核心有两个,简单描述就是:1.在数据变化时重新render依赖相关函数(组件)。2.在vue2和vue3中分别使用Object.defineProperty和Proxy进行对象属性的读写。当依赖数据发生改变时,与之关联的数据或计算结果能够自动更新就是响应式。我们用代码可以更直观理解:在代码中首先,我们定义了一个update()函数来作为我们需要在数据变化时进行的操作。这个操作会更改程序的某个状态,也就是说这是个副作用函数,简称为作用 (effect)。其次,我们还需要定义一个when

2024-06-20 08:30:00 5048

原创 前端面试题:VUE中对响应式对象的属性进行解构赋值到本地变量为什么会失去响应式?

解构赋值是 ECMAScript 6 (ES6) 引入的一个非常方便的功能,通过它可以让我们以更简洁的方式从数组或对象中提取值,并将它们赋给变量。但是如果我们使用解构赋值获取响应式对象中的属性后,再去修改这个属性,会失去响应式,例如在上面的代码中,修改count后视图不会发生变化。

2024-06-18 23:38:08 489

原创 Vue 3 框架下 Web 应用中 Vue 3 与浏览器页面的生命周期触发时间顺序

【代码】Vue 3 框架下 Web 应用中 Vue 3 与浏览器页面的生命周期触发时间顺序。

2024-06-18 13:39:21 630

原创 vue:对三种获取更新后的dom的方式进行分析

由于vue的异步更新机制,我们在同步代码中是无法获取到更新后的dom的信息的针对这个问题,我们有三种解决方案获取更新后的dom:3.在微任务中获取因为更新是在同步任务结束后,执行微任务之前,所以上面三种方式可以得到更新后的dom。

2024-06-17 23:12:06 1071 1

原创 前端:鼠标点击实现高亮特效

在vue组件中实现按钮的点击高亮过渡效果

2024-06-16 12:02:56 1315

原创 JS:获取鼠标点击位置

使用JS获取鼠标的点击位置:在目标元素的点击位置,在页面中的点击位置,在视口中的点击位置

2024-06-15 19:18:00 1513

原创 vue3:实现图片放大浏览功能组件

本文介绍了如何在vue3种实现一个放大预览图片效果的组件

2024-06-15 16:53:15 2304 1

原创 JS:获得任务执行时间与JS脚本执行时间

js中获取脚本/任务/函数的执行时间

2024-06-13 20:34:24 373

原创 前端场景题:实现监控请求时常

前端面试场景题,获取请求的监控时常

2024-06-13 18:30:26 440

原创 JS:异步输出顺序问题

一道JS关于异步的输出问题

2024-06-12 23:39:33 516

原创 使用proxy模拟一个基础的vue3响应式ref()

使用ES6的proxy实现响应式数据

2024-06-12 16:51:51 390

原创 JS:setTimeout计时器优化

使用performance.now()来解决JS中setTimeout不精确的问题

2024-06-04 23:35:24 491

原创 JS:对鼠标移入div的方向进行简单判断

使用JS获取鼠标移入div的方向

2024-06-04 14:51:57 198

原创 vue3中实现鼠标点击后出现点击特效

通过js对鼠标点击进行监听并创建Div,利用CSS实现效果,最终实现点击特效

2024-05-31 23:33:55 934

原创 vue:实现丝滑上传进度条

本文讲述了实现一个丝滑进度的解决方案

2024-05-31 00:29:34 886 1

原创 vue3主题切换按钮与功能实现

记录一下样式切换按钮

2024-05-27 23:24:18 803

原创 自定义CSS属性(@property)解决自定义CSS变量无法实现过渡效果的问题

通过自定义CSS属性解决CSS变量无法实现过渡效果的问题

2024-05-27 17:19:54 585

原创 vite打包优化:打包后文件分类放置

本文介绍了使用vite打包时将文件分门别类放入不同文件夹的方式

2024-05-21 17:23:25 1651

原创 前端项目性能优化:工程化环境中将图片转为base64(vite插件)

本文介绍了通过在vite中自定义一个插件,在项目运行时将图片转为base64从而减少请求,提升项目性能的实现方式

2024-05-21 17:13:26 1721

原创 前端:音频可视化(VUE3+TS版本)

记录一下前端的可视化音频实现方式,vue3+ts的版本

2024-05-20 20:08:58 936 1

原创 前端:音频可视化(H5+js版本)

前端可视化音频,H5+JS,复制粘贴换个音频链接就能用

2024-05-20 20:02:37 1298

原创 js:浏览器全屏与退出全屏功能

记录全屏与退出全屏功能的实现

2024-05-16 14:43:58 885

原创 vite打包优化:压缩打包文件大小(vite-plugin-compression)

记录一个好用的vite打包压缩插件vite-plugin-compression

2024-05-15 17:15:01 2847

原创 vue打包优化之dns解析优化(dns预解析)

本文介绍了在vue中打包时的优化方案,对dns解析进行优化

2024-05-15 16:36:12 706

原创 VUE3:《物华弥新》官网的丝滑滚动效果实现思路

在vue3中实现页面平滑滚动到指定位置

2024-05-03 15:03:52 398

原创 前端页面平滑过渡解决方案

本文介绍了在前端开发中然页面可以平滑过渡的一种解决方式

2024-05-03 13:51:38 906 3

原创 VUE3:自定义loading指令

在vue3中自定义一个加载中指令

2024-04-15 11:50:42 1633

原创 前端数字取整与四舍五入方法示例

记录一下一些常用的数字方法

2024-04-11 22:47:59 1193

原创 H5:canvas刮刮乐

今日无事,写一个刮刮乐用于收割亲弟弟零花钱。

2024-04-11 18:23:50 372

原创 监听在canvas中鼠标按下的位置

【代码】监听在canvas中鼠标按下的位置。

2024-04-11 16:49:28 260

原创 JS中的常见二进制数据格式

【代码】JS中的常见二进制数据格式。

2024-04-10 23:51:11 412

原创 CSS:filter属性介绍

本文介绍了CSS中的filter属性以及基本用法

2024-04-10 17:33:44 826

原创 前端:常用的获取元素位置与元素尺寸的属性与方法

本文介绍了一些在前端开发中常用的获取元素与页面的尺寸与位置的属性与方法

2024-04-09 22:50:44 752

原创 利用BroadcastChannel API实现在同源策略下的跨标签页通信

本文介绍了浏览器中跨标签页的通信方式

2024-04-09 15:30:33 439

原创 一文读懂CSS中的阴影:box-shadow,text-shadow,drop-shadow的区别与使用方式

本文介绍了在CSS中设置阴影的三种方式,介绍了box-shadow,text-shdow,drop-shadow以及它们的使用方式

2024-04-08 23:51:29 3516

express框架调用千帆大模型API

使用express框架搭建一个简单的js服务器来对千帆大模型进行调用

2024-01-18

来自小红车的星空背景图片

https://blog.csdn.net/qq_45820271/article/details/135552454?spm=1001.2014.3001.5502用到的字体的背景图片

2024-01-12

空空如也

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

TA关注的人

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