摘要:
一.promise 1.新建一个js用来封装请求 export const request = (params)=>{ return new Promise((resolve,reject)=>{ wx.request({ ...params, success:(result)=>{ resolve 阅读全文
摘要:
1.安装NProgress npm install --save nprogress 2.在main.js中引入对应的js和css import NProgress from 'nprogress' import 'nprogress/nprogress.css' 3.在请求时展示进度条,在请求结束 阅读全文
摘要:
1.安装echarts包 npm install echarts --save 2.导入echarts和lodash,lodash用作两个数据合并 var echarts = require('echarts'); import _ from "lodash"; 3.为echarts准备一个具备大小 阅读全文
摘要:
代码 function filterFalse(arr) { return arr.filter((item)=> Boolean(item)); } var result = filterFalse(['z', "ate", 0, null, 99]); 结果 阅读全文
摘要:
function repeatStr(str,num){ if(num<0){ return '' } var save = str for(var i=1;i<num;i++){ save += str } return save } var result = repeatStr("zy", 3) 阅读全文
摘要:
代码 function largestNum(arr){ var newArr = [] for(var i=0;i<arr.length;i++){ arr[i].sort((a,b)=>{ return b-a }) newArr.push(arr[i][0]) } return newArr 阅读全文
摘要:
代码 function titleUpper(str){ //1.charAt(下标):返回某个下标所对应的字符, 若没有这个字符则返回一个空字符 //2.join(' ')把数组按照规定的字符连成字符串,如join(' ')括号里面是空,那么就把数组每一项的按照空字符连接成字符串 return s 阅读全文
摘要:
代码 function findWordLongest(str){ var newArr = str.split(' ')//从空格的地方隔开组成一个新的数组 var tempArr = [] for(var i=0;i<newArr.length;i++){ tempArr.push(newArr 阅读全文
摘要:
<script type="text/javascript"> function factorialize(num){ if(num<0){ return -1 }else if(num == 0 || num ==1){ return 1 }else{ return num * factorial 阅读全文
摘要:
说明 如果两个地方都需要用同一个数据,但是其中一个地方要求这个数据是数组类型的,另一个地方要求这个数据是字符串类型的,那么我们就可以深复制一份数据,然后把复制的数据转成字符串类型,原数据让他还是原来的数组类型,然后两份数据各用各的,互不影响。 1.下载lodash插件 npm i --save lo 阅读全文