自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ES6 的promise对象

一、含义及概述:①是一种异步编程的解决方案,是一个对象,可以从这里获取异步操作的消息,有统一的接口,代表一个异步操作②优点:(1、对象的状态不受外界的影响)三种状态:pending、fulfilled、rejected。是从pending变为fulfilled或rejected,改变以后,就不再改变状态了。(2、一旦状态改变就不会再变了。)而是一直保持这个结果(此处与事件监听不同,事件监听如果...

2020-09-21 11:15:26 67

原创 ES6中变量的解构赋值

数组的形式解构赋值模式匹配的方法进行赋值,对应位置必须对齐。(可以通过应用逗号实现)变量的取值由位置决定①,如果变量多,后面的值无法对应(可以通过加逗号),二、如果值多,变量少,也会报错②但是如果值多,或者变量多的情况发生在数组的最后的位置。则不报错,但最后多余的变量值为undefined,③只要值为undefined则认为解构不成功let [a,b,c]=[1,2,3];//从数组中...

2020-02-01 16:37:06 98

原创 ES6中的let和const

#关于父子级作用域的问题:let i=5;console.log(i);{ console.log(i);//形成新的作用域。}//输出:两个5,let i=5;console.log(i);//5{ let i=7; console.log(i);//7}变量绑定④变量绑定:如果区块中存在let 和const命令,则这个区域对这些命令声明的变量是从...

2019-12-06 11:09:26 74

原创 闭包

闭包的形式:闭包的七种形式闭包的理解闭包是指有权访问另一个函数作用域中变量的函数。常见形式就是,一个函数套另外一个函数,中间夹一个变量根据作用域链的原理,sup()函数的作用域链先是sup()函数的活动对象(函数的活动对象可以理解为执行环境为函数时,其变量对象为活动对象,)然后是sup()函数所在的环境,也就是全局window对象。同理sup()内部定义的函数的作用域链则是从它本身的...

2019-09-10 20:14:01 75

原创 js数组去重的方法

法一:利用indexOf的方法代码如下:indexOf(要查找的值,开始查找的位置)思想:从数组第一个开始循环,如果此时循环的位置A(i)能与 用indexOf查找到的i位置的对应的值 的位置B相同则,说明i位置上的值在i位置之前是唯一的。(好生拗口)var arr = [3,4,5,12,0,0,7,45,9,0,3];var brr = [], j = 0;for(var ...

2019-09-09 19:12:30 123

空空如也

空空如也

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

TA关注的人

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