- 博客(7)
- 收藏
- 关注
原创 filter函数的妙用
filter函数的妙用数组的 filter 函数有一个很重要的用处,可以过滤 null、undefined、''代码var arr = [1, '', null, undefined, ' ']console.log(arr.filter(v => v))
2019-06-30 17:59:50 2411
原创 处理树数据
处理树数据前言在工作中,经常需要处理树数据,自己总结了部分处理数据的函数,如下:代码tree.json[ { "id": "4", "pid": "1", "name": "大家电" }, { "id": "5", "pid": "1", "name": "生活电器" }, { "id": "1", "pid": "0", "name": "家用电器" }, { "id"...
2019-06-30 17:43:58 526
原创 Promise的妙用
Promise的妙用1、返回已获取的数据在函数中获取数据后,可以直接 return 一个 Promise ,然后在 then 函数中 return resolve() 即可返回一个新的 Promiseconst arr = ['tom', 'jerry', 'john']const sleep = async (ms) => { await new Promise(resolve ...
2019-06-30 17:13:37 185
原创 post导出excel
前言在做 excel 导出时,经常需要导出选中的行,然选中的行需要将 id 传给后台,如果使用 get 方式导出,在浏览器地址栏能导出的行数是有限。此时,就需要用到 POST 方式导出了。环境axioselement-uivue 2.5.2POST导出request.jsimport axios from 'axios'import { Message } from 'ele...
2019-06-30 10:11:07 1921
原创 函数参数默认值和 || 的区别
函数参数默认值和 || 的区别前言es6 对函数进行了扩展,新增了函数传参设置默认值的功能,那么,这个默认值和 || 有什么区别呢?代码function fn (str = '') { console.log(typeof str)}fn(undefined) // stringfn('') // stringfn(null) // objectfunction fn (s...
2019-06-26 18:26:30 439
原创 正确渲染html字符串
正确渲染html字符串前言在渲染 html 字符串时,需要将合法的 html 标签渲染出来,对部分字符( <、> )转义成 html 实体。代码var str = `111<br />sdfsdfsdf<h1 class="ddd"> 哈哈哈</h1>请看题()。i=0,s=0;while (s<n) {s=s+i;i++;}&...
2019-06-25 18:34:33 5582
原创 最全面清除html字符串的方式
最全面清除html字符串的方式前言如何清除 html 字符串?我在网上搜索了很多种方法都不尽人意,故自己在网友写好的基础上对整体功能进行自测,以期达到能清除任意格式的 html 字符串。html 标签有以下几种格式:<br><br/><br /><h1></h1><p></p><p >...
2019-06-25 18:32:59 1376
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人