自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小猿同学628的博客

专注前端开发领域,一起学习,一起进步,奥里给

  • 博客(116)
  • 资源 (3)
  • 收藏
  • 关注

原创 Javascript常用函数、方法速查手册

这篇文章主要对工作中常用的一些常用的原生Js方法进行整理,包含数组与字符串之间的转换、常见日期格式转换、常用Math对象的方法、Js原生全局属性、方法、等、常用方法进行归纳整理

2021-04-06 11:31:36 11959 36

原创 基于Vue的权限管理方案(大体流程设计)

在前端开发中,实现权限管理是保障系统安全和数据合规的重要手段之一。基于Vue框架,我们可以设计一套完整的权限管理方案,包括路由级别、片段(类似tab切换中的sheet)和按钮权限的控制

2024-04-09 21:36:13 257

原创 Vue 3.0单文件组件实现手机号和身份证号加密显示功能

我们将通过Vue 3.0单文件组件实现对手机号和身份证号部分数字进行加密处理的功能。具体来说,我们将创建一个组件,接受用户传入的手机号或身份证号,然后根据类型进行加密处理,最终显示加密后的信息。同时,我们还将提供一个眼睛图标,允许用户在需要时切换查看加密前后的信息。通过本篇博客的介绍,我们学习了如何使用Vue 3.0单文件组件实现对手机号和身份证号部分数字进行加密处理的功能。这种方法可以有效保护用户的隐私信息,在Web应用程序中得到广泛应用。希望本文对你有所帮助,欢迎留言交流!

2024-04-09 21:28:40 356

原创 前端实现流文件下载的完整指南

通过本文的介绍,我们了解了如何在前端实现流文件下载的基本原理和代码实现。这种方法可以方便地从数据流中动态生成文件并提供给用户下载,是Web开发中的常用技巧之一。希望本文能够对你有所帮助,欢迎留言交流讨论!

2024-04-09 21:20:37 253

原创 逆流而上的选择-积极生活,逆流而上

李明坐在公司的开放式办公区,耳边是键盘敲击声的交响乐,眼前是一行行跳跃的代码。他的眼神有些恍惚,显示器的蓝光在他眼镜上反射出时代的光芒,这光芒既耀眼又刺眼。他即将35岁,在这个年纪,他面临着一个程序员最不愿面对的问题——技术的迭代更新。他出身于一个偏远的农村,那里的人们相信知识能改变命运。李明就是那个信念的见证者,他凭借着自己的努力,走出了大山,走进了这个省会城市的繁华。然而,随着时间的推移,他开始感到力不从心。新技术层出不穷,每一次更新换代都像是一次淘汰,而他总是在奔跑中气喘吁吁。

2024-03-27 22:30:22 753

原创 深入理解 Vue 3.0 宏函数:提升组件代码的工程化与可维护性

在 Vue 3.0 中,为了更好地组织和维护组件代码,引入了几个新的宏函数。这些宏函数包括defineProps、defineEmits、defineExpose、defineSlots 和 defineOptions。本文将详细介绍这五个宏函数的使用方法。

2024-03-27 21:56:21 627

原创 基于Vue.js 实现简易拖拽指令

拖拽功能的实现原理主要是通过鼠标事件(mousedown、mousemove、mouseup)来控制被拖拽元素的位置。我们需要监听鼠标按下事件,计算鼠标按下位置与被拖拽元素的偏移量,然后在鼠标移动事件中根据鼠标位置不断更新被拖拽元素的位置,最后在鼠标抬起事件中清除事件监听器。通过自定义指令实现拖拽功能,可以有效地将拖拽逻辑与组件逻辑分离,使得代码更加清晰和易于维护。但是需要注意的是,拖拽功能的实现涉及到一些 DOM 操作,需要谨慎处理,以免引发意外的副作用。

2024-03-27 21:36:33 499

原创 通过一个简单的自定义指令,探索 Vue 3.0 自定义指令的魅力

Vue 3.0 自定义指令是一种在 Vue 组件中定义的一种特殊指令,可以直接绑定到 DOM 元素上,并在元素上执行特定的行为或逻辑。自定义指令可以用于处理 DOM 操作、事件处理、数据绑定等方面,是 Vue 中增强功能的重要方式之一。全局和局部注册:可以全局注册自定义指令,使其在所有组件中可用,也可以在单个组件中局部注册自定义指令,使其只在该组件中可用。多个钩子函数:自定义指令可以定义多个钩子函数,如bindinsertedupdate和unbind等,用于在指令生命周期的不同阶段执行特定的逻辑。

2024-03-26 22:40:51 300

原创 优雅地处理前端数据转换:自定义封装 translateDict 函数

在前端开发中,我们经常需要处理数据的转换。有时候,我们需要将某种格式的数据转换为另一种格式,这可能涉及到字符串、数组等不同数据类型的转换。在这篇博客中,我们将介绍一个名为的函数,它可以帮助我们高效地进行数据转换操作。

2024-03-26 22:05:03 283

原创 前端正则校验函数整理包含(手机号格式、邮箱、身份证)以及一些常用的input输入值校验

前端正则校验函数整理包含(手机号格式、邮箱、身份证)以及一些常用的input输入值校验

2024-03-25 21:40:39 101

原创 关于Vue项目组件全局注册的一些建议

关于组件全局注册和局部注册的一下想法

2024-03-24 16:21:27 303

原创 数组扁平化处理

前端数组扁平化处理代码分享

2024-03-23 13:36:03 105

原创 一篇文章带你了解Vue3.0到底比Vue2.0好在哪

当VM层(data层)数据发生变化后,setter()方法会调用方法(发布者),通知所有订阅者。订阅者会调用方法,对传入的虚拟DOM节点进行新旧比对。如果发现该对象中和都相同,就会认为两者是同一节点,直接将新的DOM对象返回渲染。如果不同,则调用方法。方法主要负责对不同的节点进行判断,如是否含有子节点或文本节点等。子节点比对通过遍历二叉树实现,利用, , , 指针进行。

2024-03-23 13:23:04 852

原创 浏览器强缓存和弱缓存的主要区别

浏览器的缓存机制主要分为两种:强缓存与协商缓存(也称弱缓存)。

2024-03-23 13:14:55 488

原创 前端面试宝典 每日一题(18)说说你对BOM的理解?

关于BOM的理解

2022-04-01 09:05:28 370

原创 前端面试宝典 每日一题(17)能说说你对Javascript 事件冒泡、捕获的理解吗?

关于事件冒泡和事件捕获的一些思考

2022-03-31 08:57:59 1190

原创 前端面试宝典 每日一题(16)严格相等、非严格相等以及‘Object.is()‘的一些思考

关于'==='、'=='、'Object.is()'的一些思考

2022-03-28 22:33:39 801

原创 前端面试宝典 每日一题(15)关于JS类型转换的一些思考

关于js类型转换的一些思考

2022-03-28 22:23:08 334

原创 前端面试宝典 每日一题(14)关于null 和 undefined 以及 typeof null 、typeof NaN的一些思考

这篇文章主要给大家介绍一下JS最常见的两个数据类型null 和 undefined 的区别?

2022-03-28 18:35:45 1224

原创 前端面试宝典 每日一题(13)关于let、const、var的一些认知

关于let、const、var的一些认知

2022-03-27 15:34:28 518

原创 前端面试宝典 每日一题(12)一些常用css效果分享

一些常用css效果分享

2022-03-24 20:27:20 820

原创 前端面试宝典 每日一题(11)关于css隐藏元素的一些思考

隐藏元素的方法有哪些?欢迎大家在评论区讨论

2022-03-23 19:23:33 1568

原创 前端面试宝典 每日一题(10)说说你对优雅降级与渐进增强的理解?

关于浮动,清除浮动的一些思考

2022-03-23 19:10:14 1088

原创 前端面试宝典 每日一题(9)解释一下css重绘、重排以及两者的主要区别?

解释一下css重绘、重排以及两者的主要区别?

2022-03-22 18:49:23 656

原创 前端面试宝典 每日一题(8)使用link和@import有什么区别?

css选择器优先级顺序?

2022-03-21 21:09:15 268

原创 前端面试宝典 每日一题(7)谈谈常见的浏览器内核、以及你对浏览器内核的理解?

谈谈常见的浏览器内核以及你对浏览器内核的理解?

2022-03-21 20:47:58 826

原创 前端面试宝典 每日一题(6)如何实现0.5px 的边框,并兼容移动端?

常见的行内元素和块级元素都有那些?

2022-03-21 20:29:12 789 1

原创 前端面试宝典 每日一题(5)IE盒模型与Chrome盒模型(正常盒模型和怪异盒模型)的区别?

IE盒模型与Chrome盒模型(正常盒模型和怪异盒模型)的区别?

2022-03-20 15:06:32 637

原创 前端面试宝典 每日一题(4)如何实现垂直水平都居中?

每天一道前端面试题目分析,希望对大家学习前端有所帮助

2022-03-20 13:39:44 133

原创 前端面试宝典 每日一题(3)HTML5、CSS3新特性?

每天一道前端面试题目分析,希望对大家学习前端有所帮助

2022-03-19 20:22:49 125

原创 前端面试宝典 每日一题(2)position都有那些属性?

每天一道前端面试题目分析,希望对大家学习前端有所帮助

2022-03-19 20:14:28 158

原创 前端面试宝典 每日一题(1)什么是BFC?

每天一道前端面试题目分析,希望对大家学习前端有所帮助

2022-03-19 19:37:37 186

原创 Cordova技术初次学习

Cordova技术初次学习,了解。

2022-03-19 19:16:02 779

原创 Vue生态全新状态管理工具Pinia学习记录

Vue生态全新状态管理工具Pinia学习

2022-02-14 17:23:28 769 1

原创 Vite+Vue3.0+Vue-Router4.0 采用history 页面刷新白屏问题处理(不用在nginx再进行配置)

Vite+Vue3.0+Vue-Router4.0 采用history 页面刷新白屏问题处理(不用在nginx再进行配置)

2022-01-11 21:16:15 6588 1

原创 Vue3.0新增特性以及与2.0差异(部分整理未完待续。。。)

最近闲暇之余肝了这篇文章,本文主要整理Vue3.0与2.0的差异,以及新增的特性,方法,用最简短的文字来归纳部分3.0的新特性以及与2.0的差异。

2022-01-09 15:50:42 970

原创 Vite打包项目提示“some chunks are larger than 500 kib....“

Vite打包项目提示“some chunks are larger than 500 kib...."

2022-01-06 18:09:09 1504

原创 Vue3.0中emit的使用

vue3.0 父子组件传值示例

2022-01-05 15:56:55 16922

原创 Vue中在mounted中通过this.$refs但是获取不到属性的几种常见情况分析

Vue中在mounted中通过this.$refs但是获取不到属性的几种常见情况分析

2021-08-12 10:55:40 12989

原创 Node.js系列学习之koa框架

这篇文章主要给搭建介绍koa框架的一些基本信息,以及koa中使用的到一些插件比如:koa-router,koa-bodyparser等

2021-08-11 17:22:53 377

mogodb安装研压缩包,内涵详细使用教程

mogodb安装研压缩包,内涵详细使用教程

2021-01-13

HTML5面试题面试整理(含答案)最新版.docx

HTML5面试题面试整理(含答案)最新版

2020-12-30

mindmaster_cn_setup_full5587.exe

脑图工具

2020-12-25

空空如也

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

TA关注的人

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