ES6

// 为 axios 挂载 全局的请求根路径
axios.defaults.baseURL = '要挂载的地址'

 
findIndex() 方法返回数组中满足提供的测试函数的第一个元素的索引,否则返回 -1 
  语法: array.findIndex(callback[,thisArg])
  参数: callback 针对数组中的每个元素,都会执行该回调函数,执行时会自动传入下面三个参数
    element 当前元素   index 当前元素的索引  array 调用findIndex的数组
thisArg 可选 执行callback是作为this对象的值 
作用:
  解决回调地狱的问题
    回调地狱,值的是回调函数中,嵌套回调函数的代码形式,如果嵌套的层级很深,就是回调地狱
    回调地狱 不利于代码的阅读,维护和后期扩展 
Promise 是一个异步操作,分为三种状态:Pending(进行中),Resolved(已完成,又称 Fulfilled)和Rejected(已失败)
特点:
一旦状态改变,就不会再变,任何时候都可以得到这个结果
与事件的区别:事件错过了的话再去监听 是得不到结果的
缺点
1.无法取消Promise 一旦新建 它就会立即执行 无法中途取消
2.如果不设置回调函数,Promise内部抛出的错误,不会反映到外部
3.当处于Pending状态是,无法得知目前进展到哪一阶段(刚开始还是即将完成)
创建形式
const p = new Promise(function(successCb,errorCd){ // 在这个function中定义具体的异步操作 }) 
 
filter()
 
includes()
 
 includes() 方法 是用来判断一个数组是否包含一个指定的值,根据情况,如果包含返回true,不包含返回false 
  注意:对象数组不能使用 includes方法来检测
语法: array.includes(valueToFid[,forIndex]) 
  vlaveToFid 需要查找的元素值
  fromIndex 可选  
    从fromIndex索引开始厂子valueToFid.如果为负数,则按升序从array.length+fromIndex的索引开始搜索(及使从末尾开始往前跳 fromIndex的绝对值个索引,然后往后搜寻)默认为0
 
 
 
 
 
 
 
 
 
qq

转载于:https://www.cnblogs.com/maxiag/p/11028013.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值