自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 float浮动布局脱离文档流解决方案

相信很多小伙伴都用过float:left操作,那么用完这个css属性之后,再设置一个元素那么这个元素就会和设置float的这个元素重叠,这是因为设置float的元素脱离文档流了,它就相当于飘起来了,不占据位置,那么怎么解决这个问题,防止咱们布局页面时乱掉呢?那么此处提供两种方法,第二种方法为最优,更推荐第二种!

2023-07-20 11:01:37 555

原创 防抖和节流

防抖:用户触发事件过于频繁,只要最后一次事件的操作节流:控制执行次数,控制高频事件执行次数。

2023-07-19 17:48:47 52

原创 vue选项式API和组合式API

attribute 是一个标识,告诉 Vue 需要在编译时进行一些处理,让我们可以更简洁地使用组合式 API。通过组合式 API,我们可以使用导入的 API 函数来描述组件逻辑。在单文件组件中,组合式 API 通常会与。中的导入和顶层变量/函数都能够在模板中直接使用。以下为选项式API与组合式API对比。使用选项式 API,我们可以用包含多个选项的对象来描述组件的逻辑,例如。选项所定义的属性都会暴露在函数内部的。上,它会指向当前的组件实例。

2023-07-14 17:29:09 171

原创 watch和watchEffect使用

一些好用的请求网址:https://yesno.wtf/api。

2023-07-13 11:28:34 64

原创 前端filter的使用

语法:array.filter(function(currentValue,index,arr), thisValue)5、filter会自动过滤掉数组中的空字符串、undefined、null。3、数组去重操作:对数组array中所有相同的元素进行去重复操作。6、把对象数组a中的某个属性值取出来存到数组b中。4、数组中保留奇数或者偶数。

2023-07-07 16:17:39 403

原创 ref拆包

符号)计算的最终值,它也将被解包。因此下面的渲染结果将为。需要注意的是,如果一个 ref 是文本插值(即一个。是一个 ref 对象。这只是文本插值的一个方便功能,相当于。当 ref 是模板渲染上下文的。时才适用自动“解包”。

2023-07-04 11:14:03 104

原创 原型对象和原型链

我们继续展开[[prototype]],发现a和b的最终原型对象是指向Object的,而c的[[protype]]不能继续展开,原型对象上没有[[prototype]]属性了,可见a,b,c三者的老祖宗就是Object,Object是所有对象的基础,那么a,b,c的母亲分别是谁呢?prototype原型对象的构造函数是Object。结论四:函数也是对象,那么函数__proto__指向的是Function的原型对象,原型对象prototype的__proto__,最终都是指向Object的原型对象。

2023-06-30 18:07:41 36

空空如也

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

TA关注的人

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