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

原创 如何实现对象的深拷贝

如何实现一个对象的深拷贝利用JSON方法实现let obj1 = { name: "11", age: "22"}let obj2 = JSON.parse(JSON.stringify(obj1));obj2.name = "2222220"console.log("obj1", obj1);// {name: "11", age: "22"}console.log("obj2", obj2);// {name: "2222220", age: "22"}利用原生方法实现fun

2020-06-07 15:59:00 253

原创 查找字符串中出现次数最多的字符

查找某个字符串中出现次数最多的字符并打印出来let str = "dsdaffadsfadssaaaafgdsdd";let obj = {};// 声明变量记录字符串中每个字符出现次数的集合for (let i = 0; i < str.length; i++) { let char = str.charAt(i); if (obj[char]) { obj[char]++; } else { obj[char] = 1; }}console.log(obj

2020-06-07 15:44:03 333

原创 js中事件循环执行的顺序

在前端面试过程中,经常会出现这样的问题,event loop事件循环机制是什么样的呢?查询相关资料,了解到的大概的以下的一个流程。第一,先执行全局的javascript的代码。第二,执行全局范围内微任务中的所有任务。第三,从宏任务队列中取出一个宏任务来执行,顺序为:一个宏任务—所有微任务—一个宏任务—所有微任务…但是这个太书面化了,经过不断尝试之后,将具体执行顺序总结如下,根据不同的情况分别进行列举:一、全局范围内的js代码、new Promise、Promise.then、Promise.all

2020-06-07 12:20:16 1171

原创 promise.all中,其中一个promise出错,如何确保执行到最后

promise.all中异步请求,如果中间有一个promise出错后,如何确保执行到最后?在promise.all队列中,使用map每一个过滤每一个promise任务,其中任意一个报错后,return一个返回值,确保promise能正常执行走到.then中var p1 = new Promise((resolve, reject) => { resolve('p1');});var p2 = new Promise((resolve, reject) => { resolve('p2

2020-06-07 10:39:56 9616 1

原创 实现一个函数add(strN1,strN2)字符串参数的相加

实现一个函数add,对字符串数值进行相加,如add(‘1’, ‘99’),输出为’100’function add(strN1, strN2) { strN1 = Number(strN1); strN2 = Number(strN2); return (strN1 + strN2).toString();}console.log(add('1', '99'));// '100'...

2020-06-06 19:16:51 658

原创 查找数组中第2大的元素并返回(需要考虑重复的情况)

查找整型数组中第2大的元素并返回(需要考虑重复的情况)function searchSecond(arr) { let max = arr[0] > arr[1] ? arr[0] : arr[1]; let max2 = arr[0] > arr[1] ? arr[1] : arr[0]; let num = 2; if (arr.length == 2 && arr[0] != arr[1]) { if (arr[0] != arr[1]) retu

2020-06-06 18:54:00 411

空空如也

空空如也

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

TA关注的人

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