- 博客(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
原创 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
原创 前端支持的图片格式与区别
类型 透明 压缩 浏览器兼容性 特点 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关注的人