随笔分类 - JavaScript
摘要:1、组件 <template> <div class="switch-tab"> <div class="switch-tab-left" @click="leftClick"> <el-icon :size="24" color="rgba(99, 149, 255, 1)"><ArrowLeft
阅读全文
摘要:/** * 国内自然周 */ const getWeekOfNature=(date,format)=>{ let weekOfday = moment(date).format("E"); //计算是这周第几天 let monday = moment(date).subtract(weekOfda
阅读全文
摘要:1、html <el-table :data="tableData" @selection-change="handleSelectionChange" class="my-table" :row-key="getRowKeys" border v-loading="loading" highlig
阅读全文
摘要:const list = [ { id: 1, name: "手机1", orderNo: "6901443393268", sku: "51095BKR" }, { id: 2, name: "手机2", orderNo: "6901443393262", sku: "51095BBQ" }, {
阅读全文
摘要:/** * 下载文件以及自定义文件名称 */ const downFile = (url, fileName) => { const xhr = new XMLHttpRequest(); xhr.open("GET", url, true); xhr.responseType = "blob";
阅读全文
摘要:let arr = [2, 3, 6, 7, 2, 5, 3]; /** * 找出数组中重复的数字。 * @param {*} arr */ const findRepeatNumber = (arr) => { let map = new Map(); for (let i of arr) { i
阅读全文
摘要:1、递归方式 const list = [ { id: '001', name: '节点1' }, { id: '0011', parentId: '001', name: '节点1-1' }, { id: '00111', parentId: '0011', name: '节点1-1-1' },
阅读全文
摘要:response.addHeader("Content-Disposition","attachment;filename=" + java.net.URLEncoder.encode(filename, "UTF-8"));在后端的接口中开放这个这个响应头,前端的response就可以获取到了im
阅读全文
摘要:let person =[{ id: 1, name: 'vhen' },{ id: 2, name: 'json' }] let newArr = obj.map((item,index) =>{ return Object.assign(item,{index:index}) }) 个人博客
阅读全文
摘要:资料分享网站 可以加我微信进群,有资料送,也可以讨论问题
阅读全文
摘要:1、 2、 3、 4、 5、 6、 资料分享网站 可以加我微信进群,有资料送,也可以讨论问题
阅读全文
摘要:1、复杂数组去重 let arr = [ { name: 'atom',age: '15'}, { name: 'aili',age:'16'}, { name:'atom',age:'18'}, { name: 'aili', age: '16'} ] function removeRepeatA
阅读全文
摘要:用户行为会频繁的触发事件执行,而对于DOM操作、资源加载等耗费性能的处理,很可能导致界面卡顿,甚至浏览器的崩溃。 1、函数节流(throttle) 预先设定一个执行周期,当调用动作的时刻大于等于执行周期则执行该动作,然后进入下一个新周期。 场景: 窗口调整(resize) 页面滚动(scroll)
阅读全文
摘要:<img src="chargein_cashgift_detail.png" class="img" alt=""> function showImg(img,maxW,maxH) { let objImg = new Image(); let w,h,wRatio,hRatio; let Rat
阅读全文