Fork me on GitHub

js数组去重多一种选择

数组去重,一般在面试的时候都会被问到,要求现场写去重代码,那么你知道有多少去重的方法呢?如果你能答出多种的话,面试官一定会对你刮目相看的。

数组去重的方法:

一、利用ES6 Set去重

1
2
3
4
5
function uniq(arr){
return Array.from(new Set(arr))
}
let arr = [1,1,2,2,3,3];
console.log(uniq(arr));
阅读更多...

async-await

简介

Asyns-Await,异步编程的最高境界,就是根本不用担心它异步。async函数就是隧道尽头的亮光,大部分人会认为它是异步操作的终极解决方案。async-awaitpromise的关系,两者不存在谁代替谁,因为async-await寄生于Promise.Generator的语法糖。asyncawait在干什么?async用于申明一个function函数是异步的,而await可以认为是async await的简写,等待一个异步函数执行完成。

基本用法

1
2
3
4
5
async function demo(params){

}
//async 函数返回的是一个Promise对象
demo();
阅读更多...
  • © 2019-2022 YmTonny
  • 访问量: 独立访客:

请我喝杯咖啡吧~

支付宝
微信