自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 import 导入常量或变量时,什么时候用 {},什么时候不用?

通过明确模块的导出方式选择适当的导入语法,可以更好地管理和组织代码结构。这种方式将所有导出的内容组合成一个对象。如果需要一次性导入模块中的所有内容,可以使用。在 JavaScript 中,import。取决于模块导出的方式。时,import 需要使用 {},并且导入的名称可以自定义。来指定要导入的内容。

2024-11-21 14:57:44 341

原创 为什么循环图片在页面上加载不出来

• public/ 目录:直接使用绝对路径 /images/filename.png。• src/assets/ 目录:使用 require() 或 @/assets。1. 检查 image.src 的路径是否正确。3. 检查跨域问题或样式冲突。

2024-11-18 15:23:06 241

原创 前端登录功能实现

在 src/router/index.js 中添加路由配置,让登录页面可以通过 URL 访问。

2024-11-16 16:48:15 114

原创 webpack.config.js 和vue.config.js 有什么区别

适用于所有 Webpack 项目,提供完全的配置控制。:仅适用于 Vue CLI 创建的项目,简化配置,提供高层接口,并允许定制 Webpack 配置,但不完全替代 Webpack 配置文件。

2024-11-14 17:54:49 997

原创 development 、alpha、production 的区别

需要注意的是,不同的团队和项目可能会在这些环境中使用不同的名称和规定。此外,还可能有其他环境,如 "beta"(公开测试环境)、"staging"(预发布环境)等,用于不同的开发和测试目的。正确地管理这些环境可以确保软件在不同阶段都能够得到适当的测试、调试和部署。"development"、"alpha" 和 "production" 是软件开发中常见的环境名称,用于表示不同的阶段和目标。

2023-08-18 10:51:37 723 2

原创 安装 nvm 的教程

安装 nvm 的教程

2023-04-24 09:45:01 468

原创 vue3 使用ref 获取 dom 元素的高度

vue3 使用ref 获取 dom 元素的高度

2023-02-14 17:30:08 12414

原创 PAG格式是什么文件

PAG后缀的文件是一种视频。

2023-01-10 16:48:06 3134

原创 Vuex的使用

Vuex的使用

2022-11-18 11:47:18 218

原创 react的父子间传值

react的父子间传值

2022-11-02 15:57:34 106

原创 ELK是什么?

ELK是什么?

2022-10-18 13:59:43 2629

原创 vue3 setup的用法

vue3 setup的使用

2022-09-28 10:52:16 2136

原创 vue3 使用 proxy 获取 dom 节点

vue3 使用 proxy

2022-09-27 13:19:40 1564

原创 vue 组件单元测试

vue组件的单元测试

2022-06-10 09:17:46 1045

原创 前端支持的图片格式与区别

类型 透明 压缩 浏览器兼容性 特点 gif 支持,但不是alpha透明 无损 全部支持 简单动画,颜色少,有锯齿,支持动图 png alpha透明 无损 IE6不支持透明 压缩比稿,色彩好,除了动画,其余方面和替代GIF 内存大 jpg 不支持 有损 全部支持 存储照片或颜色丰富的复杂图像 内存小 webp alpha透明 有损 兼容性差,谷...

2021-09-14 21:59:51 387

原创 JavaScript序列化与反序列化

一、使用场景1.向后台传递参数、接收后台返回值 如果后台返回的是一个String(Object序列化后返回),那么需要在js中使用eval或者parse等转化为Object再使用;2.在页面间传递数据,特别是数组时 需要使用序列化,否则IE会报错:不能执行已经释放Script的代码3.在进行本地存储时存储在本地window.localStorage.setItem(key,value)存储的value是json序列化的字符串;获取得到的window.localSorage...

2021-09-14 21:47:31 578

原创 重绘与重排

(重构/回流/reflow):当渲染树中的一部分(或全部)因为元素的规模尺寸,布局,隐藏等改变而需要重新构建。每个页面至少需要一次回流,就是在页面第一次加载的时候,触发重绘的条件:改变元素位置。(repaint或redraw):重绘是指一个元素外观的改变所触发的浏览器行为,浏览器会根据元素的新属性重新绘制,使元素呈现新的外观。触发重绘的条件:改变元素外观属性。导致浏览器不得不重新计算元素的几何属性,并重新构建渲染树,这个过程称为“重排”。当渲染树执行完后,就要执行重排,将结构渲染出来,盒子的位置等,大小。

2021-09-13 20:26:26 159

原创 JavaScript的运算符

一、JavaScript运算符的种类1、算术运算符:+ 、 - 、* 、 / 、 % 、 -(一元取反) 、 ++ 、 --2、等同全同运算符:==、 !=、 !==、 ===3、比较运算符:< 、 > 、 <= 、 >=4、字符串运算符:< 、 > 、 <= 、 >= 、 = 、 +5、逻辑运算符:&& 、 ||、 !、6、赋值运算符:=、 +=、 *=、 -=、 /=二、JavaScript运算符的规则逗..

2021-08-12 19:56:38 1596

原创 变量的作用域和作用域链

全局变量:在代码的最外层声明变量变量声明后才能使用1.全局变量:在顶层代码里面声明的变量我们称为全局变量,在任何地方都可以使用,包括函数内部;2,局部变量:在函数内部声明的变量我们称为局部变量.只能在函数内部使用,3,块级作用域: ES6 里面的{里面使用let声明的变量; var 声明的变量不存在块级作用域;。...

2021-08-12 06:31:33 260

原创 所有返回undefined的值

1 声明没有赋值的变量 var num; console.log(num);//undefined2 访问不存在的数组下标var arr=[1,2,3,4];console.log(arr[5]);//undefined3 访问不存在的对象属性 var obj = { name:"小明", age:18 } console.log(obj.sex);//undefined4 调用没有返回值的函数function

2021-08-11 10:36:18 175

空空如也

空空如也

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

TA关注的人

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