es6
文章平均质量分 51
云端君
这个作者很懒,什么都没留下…
展开
-
es6处理字符串(indexOf、startsWith、endsWith、includes)
字符串查找str.indexOf(searchValue[, fromIndex])以前用indexOf来查找字符串是否存在,并返回索引位置,当不存在时返回-1。例:let str = 'How are you';console.log(str.indexOf('no')) // -1此时我们就根据这个返回值是否为-1来判断字符串是否存在,当然为了简便,我们也会用二进制取反的方式来...原创 2018-12-29 14:23:59 · 3332 阅读 · 2 评论 -
es6异步函数
异步与同步异步: 所谓异步,简单来说就是 不能连续执行,上一个任务没运行完,下一个任务照样运行,任务之间不能连续,不能首尾相连。同步: 同步则与异步相反,是 连续执行 的,下一个任务紧接着上一个任务之后运行,如果上一个任务没有运行完,下一个任务没法运行。异步的解决方案1、回调函数当我们需要在执行的函数中进行其他的操作,就需要用到回调函数了。如:function fn(args, cal...原创 2019-01-04 14:47:14 · 1446 阅读 · 0 评论 -
es6数组遍历(map、filter、find、findIndex)
数组遍历arr.map(callback [, thisArg])map方法我们用得最最最多了吧,超级好用,当你需要批量改变数组中的值的时候就要想到它了注:map方法不会改变原始值,它会返回一个新的数组例:let arr = [1, 2, 3, 4, 5, 6]// 把上面的arr中数据统一加2arr = arr.map(val => val + 2)console.log(...原创 2019-07-04 16:48:20 · 3845 阅读 · 0 评论 -
微信小程序,用户拒绝授权处理
微信小程序授权状态处理,/** * 判断对应的name是否授权 * name{String} 权限scope字符串 */const authSetting = (name) => { return new Promise((resolve, reject) => { wx.getSetting({ success: res =&...原创 2019-08-07 15:32:04 · 343 阅读 · 0 评论