摘要: Vue指令运用(数据加载Loading功能、降低对代码的侵入性) <html> <head> <meta charset="utf-8"/> <title>Vue指令</title> </head> <style> .bgpink{ background-color: pink; width:150 阅读全文
posted @ 2021-01-19 21:16 进心进利 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 1、假设现在要根据绩效计算年终奖 function rewardCalc(level, salary){ if(level 'S') { return salary * 4 } else if(level 'A') { return salary * 3 } else if(level 'B') { 阅读全文
posted @ 2020-12-11 11:33 进心进利 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 小程序滚动穿透问题?场景如下 解决方案: //在最外层的盒子上加上此样式,控制外层盒子脱离文档流,占满屏幕且溢出隐藏。 class="{{isShowDetail ? 'noscroll' : ''}}" //而isShowDetail控制是否展示弹框, noscroll样式如下: .noscrol 阅读全文
posted @ 2020-11-16 17:36 进心进利 阅读(471) 评论(0) 推荐(0) 编辑
摘要: <html> <head> <meta charset="utf-8"/> <title> CSS Creative Loader Animation Effect</title> </head> <style> *{ margin:0; padding:0; box-sizing:border-b 阅读全文
posted @ 2020-09-29 13:48 进心进利 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 1. 深层对象的读取,后端返回一个null导致前端报错 //开发场景,有时后端接口返回的字段的数据为null,导致前端有时不能读取深度值 let obj= {a:null} const { b } = obj.a // 对一个不存在的字段值继续取字段,导致报错 解决方案: // 解决方案1, 增加d 阅读全文
posted @ 2020-09-24 13:41 进心进利 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 效果图 代码实现 <html> <head></head> <style> .box{ display: inline-block; margin-right: 12px; vertical-align: middle; width: 14px; height: 14px; background: 阅读全文
posted @ 2020-09-23 16:51 进心进利 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1、获取后端接口返回的数据中的部分字段 const isType = type => val => type Object.prototype.toString.call(val).slice(8, -1) const isArray = isType('Array') const isObject 阅读全文
posted @ 2020-09-09 17:00 进心进利 阅读(2459) 评论(0) 推荐(0) 编辑
摘要: 快速排序(ES6) function qSort (arr) { if (arr.length <= 1) { return arr } const mVal = arr.shift() // 这是基准数,比这小的放左边数组, 比这大的放在右边 let [left, right] = [[], [] 阅读全文
posted @ 2020-05-05 18:33 进心进利 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 深拷贝: const isType = type => val => type Object.prototype.toString.call(val).slice(8, -1) const isArray = isType('Array') const isObject = isType('Obje 阅读全文
posted @ 2020-05-04 09:00 进心进利 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 什么是函数柯里化 对于普通函数来说:我们传入不同的参数,通常会做一些运算逻辑,返回其运算后的结果或状态。 function add(x, y){ return x + y } add(1, 2) // 3 对于柯里化:函数返回是一个新函数, 接收参数只是为了构造出新函数 function sayIn 阅读全文
posted @ 2020-05-04 08:49 进心进利 阅读(503) 评论(0) 推荐(0) 编辑