04 2020 档案

摘要:export default { name: "nav-bar", data() { return { isFixed: false, //当滚动条高度大于152时是否定位 scrollHeight: 152 }; }, mounted() { window.addEventListener("sc 阅读全文
posted @ 2020-04-29 17:48 他她 阅读(3442) 评论(0) 推荐(0) 编辑
摘要:一、防抖函数手动写 防抖函数定义:一个需要频繁触发的函数,在规定时间内只让最后一次生效,前面的不生效 /** * @param {*} fn 包装的事件回调函数 * @param {*} delay 等待时间 */ export function debounce(fn, delay) { // 记 阅读全文
posted @ 2020-04-28 17:05 他她 阅读(3456) 评论(0) 推荐(0) 编辑
摘要:首先全局安装下express npm install express-generator -g 在进入你自己工作空间创建一个项目 express test_pay_server 很快就创建完了运行一下 npm installnpm start 看控制台是没有反应的默认端口是3000,直接在浏览器输入 阅读全文
posted @ 2020-04-08 11:22 他她 阅读(138) 评论(0) 推荐(0) 编辑
摘要:理解:什么是闭包呢? 答:1、闭包是一个容器,类似于set、map的容器,存储数据的 2、闭包是一个对象,存放数据的格式:key:value 形成的条件是 1、函数嵌套 2、内部函数引用外部函数的局部变量 闭包的优点:延长外部局部变量的生命周期 闭包的缺点: 容易造成内存泄漏 注意点: 1、合理使用 阅读全文
posted @ 2020-04-03 10:10 他她 阅读(148) 评论(0) 推荐(0) 编辑
摘要:1、DNS解析,将域名地址解析为ip地址 -- 浏览器DNS缓存 -- 系统DNS缓存 -- 路由器DNS缓存 -- 网络运营商DNS缓存 -- 递归搜索,blog.baidu.com - .com域名下查找DNS解析 - .baidu域名下查找DNS解析 - blog域名下查找DNS解析 - 出错 阅读全文
posted @ 2020-04-03 09:24 他她 阅读(303) 评论(0) 推荐(0) 编辑
摘要:/** * @param {number} date * @param {string} fmt * @returns {string} */ export function formatDate(date, fmt) { if (/(y+)/.test(fmt)) { fmt = fmt.repl 阅读全文
posted @ 2020-04-01 16:05 他她 阅读(561) 评论(0) 推荐(0) 编辑
摘要:export function getBase64(file) { return new Promise(function(resolve, reject) { let reader = new FileReader(); let imgResult = ""; reader.readAsDataU 阅读全文
posted @ 2020-04-01 15:31 他她 阅读(155) 评论(0) 推荐(0) 编辑
摘要:什么是函数节流?什么是函数防抖? 1、函数节流:一个函数执行一行后,只有大于设定的执行周期后才会被执行第二次 -- 有个需要频繁触发的函数,出于优化性能角度,在规定时间内,只让函数触发的第一次生效后面不生效 /** * * @param {*} fn 被节流的函数 * @param {*} dela 阅读全文
posted @ 2020-04-01 15:26 他她 阅读(258) 评论(0) 推荐(0) 编辑