随笔分类 -  utils

摘要:utils&js - 判断数据类型 /** * 判断文件 * * 如果你需要类型判断,请不要再使用 Object.prototype.toString.call()方法 * 直接调用我们下方封装好的is函数即可 * 我想,以下函数,已经可以满足所有情况下的类型判断 */ export const t 阅读全文
posted @ 2023-03-09 10:36 zc-lee 阅读(42) 评论(0) 推荐(1) 编辑
摘要:js - Date format function formatDate(date) { console.log(date) // date = new Date(); date = new Date(Date.parse(date.replace(/-/g, '/'))) //转换成Data(); 阅读全文
posted @ 2022-11-15 15:06 zc-lee 阅读(1154) 评论(0) 推荐(1) 编辑
摘要:lui - scrollBar 滚动栏 cnblog ie 兼容 ie 11 ie 10 需做css调整 intro 内容不溢出不显示滚动 内容溢出显示滚动 最左/右隐藏对应滚动按钮 多个滚动条相互独立,互不影响 按钮及内容样式可自定义,引入css仅做定位及dom操作 效果图 效果gif use 设 阅读全文
posted @ 2022-05-17 17:02 zc-lee 阅读(37) 评论(0) 推荐(0) 编辑
摘要:js - 实现数组元素交换位置 /** 数组元素交换位置 @param {array} arr 数组 @param {number} index1 添加项目的位置 @param {number} index2 删除项目的位置 index1和index2分别是两个数组的索引值,即是两个要交换元素位置的 阅读全文
posted @ 2022-01-11 17:39 zc-lee 阅读(1644) 评论(0) 推荐(12) 编辑
摘要:js - 流文件 图片流显示 let imgSrc = window.URL.createObjectURL(new Blob([res])) 流文件下载 // ie10+ let blob= new Blob([res]), name=row.theme_name+'.jpg' if (navig 阅读全文
posted @ 2022-01-10 09:15 zc-lee 阅读(118) 评论(0) 推荐(0) 编辑
摘要:我是如何用 Three.js 在三维世界建房子的(详细教程) 阅读全文
posted @ 2022-01-07 12:39 zc-lee 阅读(154) 评论(0) 推荐(4) 编辑
摘要:js-utils - fullscreen - 全屏 预览 blog intro 指定dom全屏,非整个页面全屏 效果 博客园代码块 不兼容ie 只是在页面窗口全屏,浏览器导航仍然显示 webkitRequestFullScreen 不兼容ie 显示器全屏,浏览器导航不显示 webkitReques 阅读全文
posted @ 2022-01-07 10:08 zc-lee 阅读(142) 评论(0) 推荐(3) 编辑
摘要:utils - setFontSize - 设置字体大小 intro 原理 使用 postcss-plugin-px2rem 将 px 转为rem,在根节点设置font-size notice webpack ie 兼容 babel 处理 node_modules 文件 rem 是基于html,不是 阅读全文
posted @ 2022-01-06 16:59 zc-lee 阅读(391) 评论(0) 推荐(5) 编辑
摘要:js-util - 获取浏览器、设备信息 utils function getExplore(){ var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (s = ua.match(/rv:([\d.]+)\) like g 阅读全文
posted @ 2022-01-06 12:14 zc-lee 阅读(1048) 评论(0) 推荐(10) 编辑
摘要:utils - water-mark - 水印 预览 blog git demo 介绍 水印 效果 使用 let waterMark = new WaterMark({ pushDom: false, }); waterMark.setImg( 'https://images.cnblogs.com 阅读全文
posted @ 2022-01-05 14:09 zc-lee 阅读(172) 评论(0) 推荐(2) 编辑
摘要:utils - 浏览器搜索 ctrl + f 模拟 插件 Cool Javascript Find On This Page... /* Cool Javascript Find on this Page Ver 5.3 Written by Jeff Baker on September, 8, 阅读全文
posted @ 2021-12-23 12:12 zc-lee 阅读(59) 评论(0) 推荐(0) 编辑
摘要:js-utils生成随机UID console.group('生成随机UID:') const genUid = (length = 20) => { var soupLength = genUid.soup_.length var id = [] for (var i = 0; i < length; i++) 阅读全文
posted @ 2020-12-16 22:01 zc-lee 阅读(123) 评论(0) 推荐(0) 编辑
摘要:js-utils-防抖与节流JS的防抖与节流 在进行窗口的resize、scroll,输入框内容校验等操作时,如果事件处理函数调用的频率无限制,会加重浏览器的负担,导致用户体验非常糟糕。此时我们可以采用debounce(防抖)和throttle(节流)的方式来减少调用频率,同时又不影响实际效果。 函数防抖(debounce) 阅读全文
posted @ 2020-12-16 17:15 zc-lee 阅读(132) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示