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

原创 ES6 Promise对象、async 函数

Promise对象Promise的几个重要方法:Promise.all()const p = Promise.all([p1, p2, p3]);p1、p2、p3中哪个胜出,那么p的状态就会跟着它改变。Promise.resolve()现有对象转换成Promise对象,这样可以调用then方法等const jsPromise = Promise.resolve($.ajax('/w...

2020-04-29 22:17:13 164

原创 ES6 类、模块

类类表达式在类表达式中,名称是可选的,但class关键字依然是必需的。如果包含名称,那么叫做命名类表达式,反之,叫做匿名类表达式。var People = class { //匿名类表达式};var People = class Man { //命名类表达式};静态方法类相当于实例的原型,所有在类中定义的方法,都会被实例继承。如果在一个方法前,...

2020-04-27 19:50:18 138

原创 ES6 数组、函数、迭代器

数组数组创建:Array构造函数的特性:如果使用Array构造函数传入一个数值型的值,那么数组的长度length属性会被设置为该值;let items = new Array(2);console.log(items.length); // 2console.log(items[0]); // undefinedconsole.log(items[1]); // undefined...

2020-04-24 20:47:07 187

原创 ES6 字符串、数值、对象

字符串扩展:字符串查找let a = "hello world!";a.startsWith("hello"); //truea.endsWith("!"); //truea.includes("w"); //true//第二个参数表示搜索位置索引a.startsWith("ello" , 1); //truea.endsWith("hello" , 5); //truea.i...

2020-04-22 20:12:17 197

原创 SE6 let、const、Map、Set 简识

let与const的区别:一,var定义的变量,作用域是整个封闭函数,是全域的;let定义的变量,作用域是在块级或者字块中;二,变量提升:不论通过var声明的变量处于当前作用于的第几行,都会提升到作用域的最顶部。 而let声明的变量不会在顶部初始化,凡是在let声明之前使用该变量都会报错(引用错误ReferenceError);三,只要块级作用域内存在let,它所声明的变量就会绑定...

2020-04-20 19:21:02 493

原创 hashmap

HashMap和HashSet的区别:什么是HashSet:HashSet实现了Set接口,它不允许集合中有重复的值,当我们提到HashSet时,第一件事情就是在将对象存储在HashSet之前,要先确保对象重写equals()和hashCode()方法,这样才能比较对象的值是否相等,以确保set中没有储存相等的对象。如果我们没有重写这两个方法,将会使用这个方法的默认实现。当两个不同的键对象的...

2020-04-08 19:38:07 132

空空如也

空空如也

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

TA关注的人

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