javascript 第2页
js如何获取本周上周下周的日期-辰漪博客 - 专注于免费资源与技术分享的网站

js如何获取本周上周下周的日期

/* *@params date 时间对象/时间字符串/时间戳等等 *@params type {String} 值:prev/current/next 上周/本周/下周 *@params fmt {String} 日期连接符 */ function getWeekList(date, type, fmt...
admin的头像-辰漪博客 - 专注于免费资源与技术分享的网站admin5年前
22410
图片转base64-辰漪博客 - 专注于免费资源与技术分享的网站

图片转base64

1. 使用FileReader对象FileReader对象可以异步读取File对象或者是Blob对象FileReader是一个构造函数,返回一个FileReader对象FileReader对象通过readAsDataUrl方法读取File对象或者Blob对象,一...
js实现深拷贝-辰漪博客 - 专注于免费资源与技术分享的网站

js实现深拷贝

1. 使用递归let str = "我是string基本数据类型" let arr = [1, 6, [1, 3, 5, 7, 9], 5, 8, { a: 4, b: 7 }, 9, 0] let obj = { a: 1, b: 2, c: 3, d: [123, 456], e: { ea: 789, eb:...
admin的头像-辰漪博客 - 专注于免费资源与技术分享的网站admin5年前
0219
时间格式化函数-辰漪博客 - 专注于免费资源与技术分享的网站

时间格式化函数

/* *@params date {Date Object} 日期 *@params fmt {String} 格式化方式 *@params bool {Boolean} 是否返回周几 */ function dateFormat(date, fmt, bool) { date = new Date(date) console.lo...
admin的头像-辰漪博客 - 专注于免费资源与技术分享的网站admin5年前
0339
js防抖和节流-辰漪博客 - 专注于免费资源与技术分享的网站

js防抖和节流

防抖和节流防抖:在给定时间内没有再次触发,该函数才会执行。节流:先执行一次,在给定时间内该函数不会被再次触发。js两种定时器setTimeOut:该定时器n秒后执行一次函数,只会执行一次。setIn...
admin的头像-辰漪博客 - 专注于免费资源与技术分享的网站admin4年前
2508
js的两种定时器-辰漪博客 - 专注于免费资源与技术分享的网站

js的两种定时器

1. window.setTimeout(fn, wait)设置一个定时器,等待wait时间后,执行fn函数,该定时器只会执行一次,执行完函数后,该定时器停止。// 1000毫秒后打印一次 1 const timer1 = window.setTimeout...
admin的头像-辰漪博客 - 专注于免费资源与技术分享的网站admin4年前
0258
js根据字节自动转化KB或MB或GB-辰漪博客 - 专注于免费资源与技术分享的网站

js根据字节自动转化KB或MB或GB

getFileSize(limit) { // 字节 // bytes --> KB --> MB -->GB var size = ""; if(limit < 0.1 * 1024){ //小于0.1KB,则转化成B size = limit.toFixed(2) + "B"...
admin的头像-辰漪博客 - 专注于免费资源与技术分享的网站admin4年前
0237
js如何实现复制功能-辰漪博客 - 专注于免费资源与技术分享的网站

js如何实现复制功能

复制功能实现方法先创建一个 textarea 文本域dom元素将要复制的文本放到文本域中将dom元素添加到body中调用select()将文本域的内容全选使用document.execCommand('copy')方法进行复制dom.remove...
admin的头像-辰漪博客 - 专注于免费资源与技术分享的网站admin5年前
0437
js扁平结构转树状结构-辰漪博客 - 专注于免费资源与技术分享的网站

js扁平结构转树状结构

扁平数据结构转换为树状结构 递归方式id映射 /** * @description 扁平数据转树状 * @param {Array} arr 扁平数据 * @param {String} id id字段名 * @param {String} pid 父id字段名 * @returns ...
admin的头像-辰漪博客 - 专注于免费资源与技术分享的网站admin32天前
2425