es6
文章平均质量分 82
富可敌锅
这个作者很懒,什么都没留下…
展开
-
JavaScript之every()、some()的区别
every()引用检测数组所有的元素是否符合指定条件=》true、false若检测有一个元素不满足条件,则返回false,且不会对剩余元素进行检测若所有元素都满足条件,则返回true不会对空数组进行检测,也不会改变原数组例题:/*给你一个由不同字符组成的字符串 allowed 和一个字符串数组 words 。如果一个字符串的每一个字符都在 allowed 中,就称这个字符串是 一致字符串 。请你返回 words 数组中 一致字符串 的数目。来源:力扣(LeetCode)*/原创 2020-12-20 19:23:51 · 252 阅读 · 0 评论 -
javaScript的递归和堆栈知识点
递归当一个函数解决一个任务时,在解决的过程中它可以调用很多其它函数。在部分情况下,函数会调用自身。这就是递归例: 函数pow(x,y),可以计算为x的y次方,换句话说就是x乘以自身的y次方迭代:forconst pow = (x, y) => { let result = 1; for (let i = 0; i < y; i++) { result *= x } return result}var p = pow(2, 3)原创 2020-12-21 11:43:53 · 167 阅读 · 0 评论 -
ES6 之 Promise用法
1. 为什么使用Promise解决回调函数中嵌套函数(回调地狱)2.Promise的基本使用Promise是一个构造函数,通过new关键字实例化对象语法 new Promise((resolve, reject) =>{})Promise接受一个函数作为参数在参数函数中接收两个参数resolve:成功函数reject:失败函数promise实例有两个属性state: 状态result: 结果1)promise的状态第一种状态:pending(准备,待原创 2021-03-04 15:05:02 · 952 阅读 · 1 评论