自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端面试高频算法———防抖和节流

在前端的一些面试题中,经常会出现,hr让你手写防抖和节流算法。本文阅读仅需5分钟。 先看看基本概念: 防抖:限制函数执行次数,将多次触发变为一次触发(仅仅执行最后一次该函数的触发) 节流:限制高频执行函数的执行次数,在一定时间间隔内,将函数的触发次数降低。比如5秒内需要执行某函数50次,我可以使用节流,将函数执行次数降到5次。这样可以提高应用的性能. 防抖和节流的相同与不同之处: 相同点:防抖和节流都是减少函数的执行次数,为了提高应用的性能 不同点:防抖只是执...

2022-05-09 00:10:14 591

原创 初学者需要捋清的JavaScript中的this指针

面向对象语言中 this 表示当前对象的一个引用。 但在 JavaScript 中 this 不是固定不变的,它会随着执行环境的改变而改变。解析器(浏览器)每次调用函数都会向函数内部传进一个隐含的参数this,this是个参数指向的是一个对象,,这个对象称为函数执行的上下文对象,根据函数的调动方式不同,this指向不同的对象 一般为以下几种情况: 在方法中,this 表示该方法所属的对象。以方法形式(对象的方法)调用,this指向调用方法的哪个对象 如果单独使用,this 表示全局对象。 在..

2022-05-08 17:15:25 155

原创 闭包初学总结

闭包相关概念: 先看来自百度百科对闭包的一个解释:闭包就是能够读取其他函数内部变量的函数。例如在javascript中,只有函数内部的子函数才能读取局部变量,所以闭包可以理解成“定义在一个函数内部的函数“。在本质上,闭包是将函数内部和函数外部连接起来的桥梁。 说一下我的理解: 闭包就是函数嵌套函数,内部函数就是闭包 闭包在很多地方都有它的身影,比如我们的节流和防抖算法,就是基于闭包的思想。 下面看看闭包的经典例子: (1).实现循环点击 可以使用闭包实现循环点击。ps...

2022-05-07 23:02:27 311

原创 get和post的区别

Get请求和Post请求是我们开发中最常用的两个请求类型,现将Get和Post的区别列出如下: (1).Get请求能缓存,Post请求不能。 (2).Post 相对 Get 安全⼀点点,因为 Get 请求都包含在 URL ⾥,且会被浏览器保存历 史纪录, Post 不会,但是在抓包的情况下都是⼀样的。 (3).Post 可以通过 request body 来传输⽐ Get 更多的数据, Get 没有这个技术 (4 ).URL 有⻓度限制,会影响 Get 请求,但是这个⻓度限制是浏览器规定的,不是 .

2022-05-06 21:57:40 294

空空如也

空空如也

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

TA关注的人

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