自定义博客皮肤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)
  • 收藏
  • 关注

原创 js中防抖的实现

先介绍一下什么是抖动,当我们编写一个输入框,监听这个输入框时,每次输入一个内容都会触发这个函数,这个就是抖动。很多时候我们不想要这个抖动,就要想办法防抖,防止一个函数,短时间内多次被触发,希望抖动结束执行一次。以上就是防抖的介绍,下面通过实例来展示。通过防抖处理,连续多次短时间输入也只执行一次。主要应用场景:比如 登录,验证码, input中输入联想查询,浏览器窗口拖动变化等等。没有防抖处理 的效果。

2023-06-24 14:24:01 1334 1

原创 js中的继承

在es6之前,写继承是相当麻烦的,并不实用,在es6推出了类继承。总的来说面向对象思想在js中用的并不是很多,函数式编程依然是主流,但是经过不断的发展,js中实现继承操作变得越来越简单,易懂。面向对象有三大特点:封装、多态、继承。下面主要介绍js中的继承是怎么样的。特点:只能继承 构造函数内部的 属性 ,不能继承原型上方法。特点:可以继承原型上的方法,但是属性是固定的。特点:混合两种继承的方法,实用性更强。

2023-06-24 14:12:52 75 1

原创 js中的this指向问题

这里需要注意的一点就是 如果返回值是一个对象,那么 this 指向的就是那个返回的对象,如果返回值不是一个对象那么 this 还是指向函数的实例。当我们创建函数的时候,会自动返回this,这个this可以获取函数中的对象(首先要知道this不是定义的时候确定,而是调用的时候才确定,这就导致了它的复杂多变)箭头函数的 this 看外层是否有函数 如果有,外层函数的 this 就是内部箭头函数的 this 如果没有,就是 window。以方法的形式调用时,this指向的是调用方法的对象。什么是this指向呢?

2023-06-24 10:39:16 80 1

原创 js中的闭包及其应用

内部函数引用外部的函数的变量,外部函数执行完毕,作用域也不会删除。某一个变量或者对象被引用,因此在回收的时候不会释放它,因为被引用代表着被使用,回收机制不会对正在引用的变量或对象进行回收的,所有结果就是2,3,4。闭包的缺点:和它的优点一样,有时候常驻内存是好事,但是也是坏事。首先我们要知道闭包的概念:闭包是一个函数的执行空间(闭包是一个函数,不准确),所谓执行空间就是外部可以用到闭包里面的局部变量(正常情况外部是无法使用局部变量的)。闭包的优点:1.可以读取函数内部的变量。

2023-06-24 09:56:25 153 1

原创 css3中column与break-inside: avoid

当出现瀑布流图片队列文字换列问题时,用break-inside: avoid;即可解决这个问题

2023-03-04 17:24:27 276

原创 flex布局中flex:1和flex:auto的区别

flex:1和flex:auto的区别主要是在于flex-basis

2023-02-24 20:19:39 79

空空如也

空空如也

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

TA关注的人

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