自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue井字棋游戏

{{ winner }} 赢了

2024-12-25 14:13:46 684

原创 axure设置滚动通知公告

增加动态面板,设置交互。

2024-10-25 11:17:55 182

原创 axure中继器

样式不太好看,只分享功能!这篇写的有点潦草,只供参考。二级菜单要组合,加载时隐藏,点击一级菜单切换显隐状态。学习了一点中继器,完成管理后台左侧菜单的功能设置。点击展开隐藏一级菜单。

2024-10-25 11:14:41 375

原创 axure入坑必知

最近在学axure,我总结了一些我遇到的问题,有兴趣的可以看看~

2024-10-24 15:07:32 509

原创 前端经典【面试题】持续更新HTML、CSS、JS、VUE、FLUTTER、性能优化等

前端面试常问问题,早学早知道

2024-10-24 14:51:40 2029 1

原创 前端面试题(持续更新)

事件代理是将事件监听器添加到父元素上,利用事件冒泡来处理子元素的事件,提高性能和简化代码。语义化 HTML 是使用正确的 HTML 标签来增强网页结构和内容的含义,例如使用。过渡是元素在状态改变时的平滑过渡,动画是通过一系列关键帧来定义复杂的动画效果。浅拷贝复制对象的第一层属性,深拷贝复制对象及其嵌套对象的所有层次。执行上下文是代码被执行时的环境,包括变量、函数、对象等信息。Flexbox 是一维布局模型,适合在一条轴线上排列元素;Grid 是二维布局模型,适合在行和列中安排元素。

2024-10-24 14:01:47 203

原创 Ajax是什么?

4. 通过xhr的onReadyState、change事件来监听服务器与你的通信状态;3. 构建服务器需要的数据,通过xhr对象的send()方法发送;2, 通过xhr对象的open()方法和服务器进行连接;1. 创建xhr(xmlHttpRequest)对象;5. 接受并处理服务器响应的数据结果;6. 把处理的数据渲染到HTML页面上。

2024-10-16 17:41:00 601 1

原创 ES6新增特性

分别返回迭代器,可以用于遍历数组的索引、键和值。解构赋值是一种表达式,它允许我们将数组或对象的值解压到不同的变量中。1. 块级作用域:let const ,不会有变量提示、块级作用域的内容、不能在同一个作用域重复声明。: 对数组中的所有元素执行一个由您提供的reducer函数(升序和降序执行),将其减少为单一输出值。: 创建一个新数组,其结果是该数组中的每个元素是调用一次提供的函数后的返回值。: 返回数组中满足提供的测试函数的第一个元素的索引。: 返回数组中满足提供的测试函数的第一个元素的值。

2024-10-16 17:05:26 834

原创 构造函数的New都做了什么

4. 根据构造函数的返回值判断,如果是值就返回对象,如果是引用类型就返回引用类型。3. 把构造函数的this绑定到空对象上。2. 把空对象和构造函数通过原型链链接。1. 创建了一个空对象。

2024-10-16 13:13:30 128

原创 js如何实现继承

运用构造函数继承、原型链继承、组合式继承、ES6的class继承。

2024-10-16 11:46:12 158

原创 js设计的原理

JS引擎、运行上下文、调用栈、事件循环、回调。

2024-10-16 11:42:42 95

原创 基本数据类型和引用数据类型

引用数据类型存储在堆内存中,存储的是变量地址,如果两个变量指向同一个地址,修改一个变量的值另外一个变量也会跟着变化。console.log(obj1) // {name:'李四',age:18}console.log(obj)// {name:'李四',age:18}基本数据类型保存在栈内存中,存储对应值。name: '张三',obj1.name = '李四'

2024-10-15 11:45:11 185

原创 什么是事件委托

定义:利用事件冒泡将内部元素的方法交给父元素来触发,就叫做事件委托。如果子元素阻止了事件冒泡,事件委托就不成立。优点:减少绑定次、提高性能、减少内存占用、可动态添加和删除。原理:利用事件冒泡的机制实现。事件委托又称事件代理。

2024-10-15 10:44:44 216

原创 【面试题】webpack和vite的区别

1. webpack的启动速度比vite慢,因为webpack是先打包在加载,vite启动不打包,所以vite不需要分析模块依赖、编译,所以vite启动速度快;2. vite热更新比webpack快,vite在hrm方面,某个模块改变,浏览器就加载更改的模块;3. webpack的生态比vite多。

2024-09-23 16:45:38 280

原创 uniapp去掉页面导航条

在pages.json文件中,globalStyle中添加。

2024-08-17 11:09:27 600 1

原创 nginx

Nginx | 程序开发与运维Nginx | 程序开发与运维

2024-08-13 11:15:38 169

原创 vue2批量操作

【代码】vue2批量操作。

2024-07-18 17:59:36 182

原创 element ui TimePicker 时间选择器时间段配置

多个时间段用['09:30:00 - 12:00:00', '14:30:00 - 18:30:00']思路:休息时间要在开始上班和下班中间,结束时间要在开始休息时间到下班时间之间。开始休息,结束休息,开始上班,结束上班的时间。

2024-07-18 17:58:21 531

原创 uniapp,标题栏右上角按钮设置

【代码】uniapp。

2024-07-17 11:37:40 833

原创 中国地区+code.json文件

地区+code 前端必收藏的json文件

2024-07-17 11:33:38 1543

原创 中国地图 echarts+vue3

vue3实现中国地图

2024-07-17 10:49:29 285

原创 AI发展下的伦理挑战与应对策略:构建安全、公正、透明的技术应用环境

AI发展下的伦理挑战与应对策略:构建安全、公正、透明的技术应用环境

2024-07-17 10:37:56 590

原创 常见code码

200 成功 400 传参错误 401 没有权限 404 请求资源不存在 415服务器无法处理客户端请求中指定的媒体类型 500 服务器错误

2024-06-18 10:11:57 96

原创 vue3 fullcalendar日期模块

fullcalendar文档,对于我来说,看的不是理解。我总结了几点重要的代码,可以完成基本的操作。events就是根据日期当天的日程。

2024-05-28 15:32:33 380

原创 vscode配置代码格式化

废话不多说,直接上图!复杂以下代码,保持即可生效。

2024-05-27 13:52:14 577

原创 element plus 选择框去边框和选中时的边框

【代码】element plus 选择框去边框和选中时的边框。

2024-05-17 14:14:21 382

原创 总结近期前端面试问到的问题

欢迎来评论区评论,大家一起进步,祝各位都能找到心仪的工作

2024-05-14 14:16:10 524

原创 gitee创建新项目上传代码

git config --global user.email "邮箱"git config --global user.name "名字"git remote add origin "项目地址"需删除关联的origin的远程仓库,然后在进行连接。10. 将本地仓库中的文件推送到指定的远程仓库中。2. git clone "新的项目地址";3. 在下拉的项目下,配置你的用户名和邮箱。9. 将远程仓库文件更新到指定远程仓库中。git commit -m "注释"8.将本地仓库与远程仓库连接。

2024-05-14 11:24:52 434

原创 盒模型是什么?

当对一个文档进行布局的时候,浏览器的渲染引擎就会根据标准之一的css基础框盒模型,将所有元素表示为一个个矩形的盒子,css决定这些盒子的大小,位置,属性。

2024-02-28 15:07:29 74

原创 清除浮动有哪些方法?

【代码】清除浮动有哪些方法?

2024-02-28 14:55:36 69

原创 css有几种定位方式

指定元素相对于屏幕视口的位置来指定元素的位置,元素的位置在屏幕滚动时不会发生改变。案例:回到页面顶部按钮;

2024-02-28 14:48:38 64

原创 块级元素水平居中的方法

【代码】块级元素水平居中的方法。

2024-02-28 14:37:49 440

原创 em\px\rem区别?

3. rem:相对单位,可理解为”root em”, 相对根节点html的字体⼤⼩来计算,CSS3新加属性,chrome/firefox/IE9+⽀持.2. em:相对单位,基准点为⽗节点字体的⼤⼩,如果⾃身定义了font-size按⾃身来计算,整个⻚⾯内1em不是⼀个固定的值;1. px:绝对单位,⻚⾯按精确像素展示;

2024-02-28 14:27:55 67

原创 有哪些⽅式(CSS)可以隐藏⻚⾯元素?

4. display:none : 这个是彻底隐藏了元素,元素从⽂档流中消失,既不占据空间也不交互,也不影响布局;6. transform: scale(0,0) : 平⾯变换,将元素缩放为0,但是依然占据空间,但不可交互;1. opacity:0 :本质上是将元素的透明度将为0,就看起来隐藏了,但是依然占据空间且可以交互;2. visibility:hidden : 与上⼀个⽅法类似的效果,占据空间,但是不可以交互了;

2024-02-28 14:25:49 131

原创 vue页面,判断是PC端还是手机端

【代码】vue页面,判断是PC端还是手机端。

2023-12-11 10:20:49 855

原创 vue输入框自动获取焦点事件

注意:一定要加this.$nextTick()方法,否则会报错。1.给输入框绑定ref。

2023-11-30 15:16:11 1691

原创 flutter 禁止返回上一页,返回退出app,物理返回

【代码】flutter 禁止返回上一页,返回退出app,物理返回。

2023-11-14 10:34:29 1303 1

原创 flutter项目心得

2. 一定要在网上找最近发布的资料,因为flutter社区交流更新的很少,之前的资料会跟现在的配置产生较大的差距,就比如版本不匹配,或者方法已经废弃了。3. 写代码的时候,一定要备注,这样自己回头看的时候能很好找到相应的代码位置,因为flutter项目嵌套特别多,很容易就乱了。6. 一定要写公共变量,公共变量写好了,页面之间的传参,可以写在公共变量里面,就不用单写参数了,写参数可能会乱。4. 一定要清楚代码规范,比如谁能嵌套谁,谁用了必须设置高度,谁不能跟谁一起用,这些要时刻注意。

2023-11-14 10:26:25 99 1

原创 flutter 日期选择器【组件】

【代码】flutter 日期选择器【组件】

2023-11-09 17:23:32 245 1

原创 flutter 提示框,有确认取消的按钮的弹出框【组件】

【代码】flutter 提示框,有确认取消的按钮的弹出框【组件】

2023-11-09 17:21:34 637 1

《星火之间》歌曲,自创,禁止挪用

流行电子舞曲

2025-03-03

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

TA关注的人

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