自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 对象属性判空之可选链

可选链在访问可能为null或undefined的对象属性或方法时非常有用,可以避免繁琐的条件判断和异常处理,提供代码的简洁性和可读性。可选链(Optional Chaining)是一种在访问对象的属性或调用对象的方法时,通过使用问号()来避免在对象不存在或为null/undefined的情况下产生错误的语法特性。使用可选链,我们可以简化上述代码,通过在属性访问时添加问号(方法,则会调用该方法并返回结果,否则返回。在使用可选链时,我们可以使用问号(属性,传统的访问方式是使用多个。不存在,可选链会自动返回。

2023-09-01 16:46:03 86 1

原创 记录一个好用得图片预览插件

v-viewer :viewer满足所有情况下的预览图片需求,包括但是不限制于报表等得图片预览。

2023-08-30 14:48:24 125 1

原创 js递归函数

基本情况是指函数不在需要递归调用的情况,通常是一种特殊情况,例如输入为0或空数组。递归情况是指函数需要继续递归调用的情况,通常是透过调用自身并传递更小的输入来实现的。在编写递归函数时,应确保基本情况能够终止递归,并且递归情况能够收敛到基本情况。递归通常用于解决需要重复执行相同或类似的任务的问题,例如计算一个数字的阶乘,或在树形结构数据中搜索特定的节点。3.尾递归: 递归调用时函数的最后一条语句,可以优化为迭代循环来提高效率。2.间接递归: 函数A调用函数B,函数B在调用函数A,如此循环往复。

2023-07-16 15:54:18 156 1

原创 vue的核心及数据响应式双向绑定原理

1.响应式数据绑定: Vue是哦一年Object.defineProperty()方法来实现响应式数据绑定.当数据发生变化时,Vue会自动更新视图. 这种机制可以减少手动DOM操作的代码量,提高开发效率.2.组件化架构: Vue将页面拆分成一个个组件,每个组件都有自动的状态和行为. 这种架构可以使得代码更加模块化和可复用,同事也可以提高开发效率.此外,Vue还提供了一些其他的核心特性,如指令,计算属性,事件处理等,这些特性可以帮助开发者更加方便管理应用程序的状态和行为.

2023-07-11 10:16:21 73

原创 vue路由模式

浏览器行为:在 hash 模式下,当用户点击链接或后退按钮时,浏览器只会滚动到页面中相应的位置,而不会向服务器请求新的页面。而在 history 模式下,当用户点击链接或后退按钮时,浏览器会向服务器请求新的页面,并在客户端使用 history API 来更新 URL 和页面内容。但是,它可以更好地支持 SEO,并提供更好的用户体验。总的来说,hash 模式比较简单,不需要服务器端的支持,但可能对 SEO 有负面影响。hash 模式和 history 模式的主要区别在于 URL 的格式和浏览器的行为。

2023-07-11 09:44:43 127

原创 腾讯位置服务的地图组件选点组件

在做地图的时候有个需求是自动定位到我传进去的地址信息,发现官方文档说的好像没有关于这点的内容,故来此记录一下。因为我自己的做的是iframe调用方式,故而这里讲的就是iframe调用方式的解决方案.如想要地图组件默认定位到自己当前传进去的位置时,想要传入经纬度;

2023-06-28 17:41:58 575 1

空空如也

空空如也

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

TA关注的人

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