自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ES6新语法特性

1、ES的全称ECMAScript,它是由ECMA国际标准组织制定的一项脚本语言的标准化规范。规定脚本语言如何实现。 ES6有两层含义 - 特指ECMAScript2015 - 泛指ES2015及之后的新增特性,虽然之后的版本应当称为ES2018,ES2019...但可统称为ES6。ES6与javascript的关系:ECMAScript是一种语言标准,Javascript实现了这个标准(还有JScript和ActionScript也实现这个标准)。2、为什...

2020-05-17 14:05:43 298

原创 作用域、闭包、fn内置参数fn.caller, arguments.callee

作用域js里边叫函数作用域,就是一个变量在全函数里有效.比如有个变量p1在函数最后一行定义,第一行也有效,但是值是undefined.闭包定义:外部可以调用函数内部的函数,闭包包的是变量 原因:为什么要包起来?实现变量名的私有化,在外界需要的时候又可以访问改变。 缺点:闭包的数据常驻内存,不清除的话,会使内存溢出function test_fn() { var _num = 0; return function() { _num++; console.log(_nu

2020-05-17 12:29:44 269

原创 防抖和节流的基本原理,实现方式,区别

防抖和节流的通用场景 (降频)这两个功能都是用来对函数的调用做降频(降低单位时间内被调用的次数)处理的。当一个函数被以较高的频率调用时(在极短的时间内被调用了多次),从于某些原因的考虑,我们希望对它实际被执行的频率做一些限制。为什么要限制它真实被执行的频率呢?这就要结合具体的业务场景来说了。 一个功能本身就是要限制被调用的次数。例如用户请求登陆的次数不能太频繁。 一个功能没有必须被频繁调用。例如,在输入框中输入信息之后,输入内容的每一次变化都需要去后端取回后台建议的数据。举个例子

2020-05-09 21:56:52 880

空空如也

空空如也

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

TA关注的人

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