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

原创 Promise.all和Promise.race的区别

const f1 = new Promise(function (resolve, reject) { resolve('佳佳') }) const f2 = new Promise(function (resolve, reject) { reject('要') }) const f3 = new Promise(function (resolve, reject) { ...

2020-08-19 21:30:34 613

原创 判断数据类型的方法

1: typeof平时我们需要判断数据类型的时候,可能第一个想到的方法就是typeof,但是,我们都知道,是有点小缺陷的typeof null返回类型错误,返回object引用类型,除了function返回function类型外,其他均返回object。其中,null 有属于自己的数据类型 Null , 引用类型中的 数组、日期、正则 也都有属于自己的具体类型,而 typeof 对于这些类型的处理,只返回了处于其原型链最顶端的 Object 类型,没有错,但不是我们想要的结果。2:toStrin

2020-08-10 23:06:03 703

原创 在 ES5 中判断函数如何被调用

在 ES5 中判断函数是不是使用了 new 来调用(即作为构造器),最流行的方式是使用 instanceof ,例如: function Person(name) { if (this instanceof Person) { this.name = name; // 使用 new } else { throw new Error("You must use new with Person

2020-08-08 17:14:08 453

原创 彻底搞明白JS中的prototype、__proto__与constructor的关系

2020-08-07 22:32:56 151

原创 一张图搞明白js中的new()到底做了什么

2020-08-07 21:54:31 206

原创 快速删除数组中对象内的某些值

数组内嵌套多个对象,要求删除对象内指定key值虽然直接遍及通过delete方法也可以直接删除了,但是,如果删除的对象有很多,那岂不是太low了?废话不多说,直接撸代码方法一:const deleteParams = ['name', 'show', 'age'] const data = [ { name: 'zs', show: true, age: '12', eat: 'apple', look: 'book' }, { name: 'lisi', show: true, age: '10',

2020-08-06 13:12:32 1773

空空如也

空空如也

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

TA关注的人

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