前端小云儿
活到老学到老
展开
-
Vue3 注册全部图片为全局变量
【代码】Vue3 注册全部图片为全局变量。原创 2024-09-19 09:21:44 · 20 阅读 · 0 评论 -
el-cascader: 使用getCheckedNodes()获取当前节点是ok的,但是当级联菜单模糊搜索时getCheckedNodes()获取当前节点为空
【代码】el-cascader: 使用getCheckedNodes()获取当前节点是ok的,但是当级联菜单模糊搜索时getCheckedNodes()获取当前节点为空。原创 2024-09-14 10:00:18 · 194 阅读 · 0 评论 -
javascript 原型和原型链
它是为构造函数的实例共享属性和方法,所有的实例中引用的原型都是同一个对象每调用一次都会有内存中生成一个“唱歌”,会占用很多内存。原创 2024-03-21 11:30:15 · 93 阅读 · 0 评论 -
javascript :事件委托(事件代理)事件冒泡
当事件发生在DOM元素上时,该事件不完全发生在那个元素上。在捕获阶段,事件从window开始,一直到触发事件的元素。原创 2021-09-25 22:18:12 · 203 阅读 · 0 评论 -
javascript 常用内置对象
【代码】javascript 常用内置对象。原创 2024-03-20 18:36:08 · 34 阅读 · 0 评论 -
javascript 内存泄漏
什么是内存泄露?内存泄露是指new了一块内存,但无法被释放或者被垃圾回收。new了一个对象之后,它申请占用了一块堆内存,当把这个对象指针置为null时或者离开作用域导致被销毁,那么这块内存没有人引用它了在JS里面就会被自动垃圾回收。但是如果这个对象指针没有被置为null,且代码面没办法再获取到这个对象指针了,就会导致无法释放掉它指向的内存,也就是说发生了内存泄露。内存泄漏(Memory Leak)是指程序中已动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度.原创 2021-10-05 19:57:31 · 986 阅读 · 1 评论 -
javascript 闭包
【代码】javascript 闭包。原创 2021-09-05 22:14:26 · 2880 阅读 · 0 评论 -
js 复制粘贴2中方法使用
根据caniuse,该方法对93.08%的全球用户有效。所以必须检查用户的浏览器是否支持该API。为了支持所有用户,你可以使用一个输入并复制其内容。原创 2022-07-15 16:27:04 · 431 阅读 · 0 评论 -
es6 - async await应用
methods: { async getList(){ await this.onAdd(); this.onEdit();//会等到上面的函数执行完才执行下面的函数 }, onAdd(){ this.showEdit = true }, onEdit(){ this.showEdit = true }, },原创 2021-09-25 20:04:33 · 124 阅读 · 0 评论 -
数组合并,对象合并
【代码】数组合并,对象合并。原创 2024-02-02 10:34:07 · 38 阅读 · 0 评论 -
对象转数组
【代码】对象转数组。原创 2024-02-02 10:33:14 · 40 阅读 · 0 评论 -
Object.entries()返回一个给定对象自身可枚举属性的键值对数组
【代码】Object.entries()返回一个给定对象自身可枚举属性的键值对数组。原创 2024-02-02 09:48:43 · 38 阅读 · 0 评论 -
js两个数组取交集
【代码】js两个数组取交集。原创 2024-02-02 09:47:20 · 134 阅读 · 0 评论 -
数组分割splice删除,插入的功能;js 删除一条数据splice
【代码】数组分割splice删除,插入的功能。原创 2024-02-01 11:17:58 · 70 阅读 · 1 评论 -
数组分割slice
【代码】数组分割slice。原创 2024-02-01 11:17:10 · 34 阅读 · 0 评论 -
ES6函数:方法设置默认值
【代码】ES6函数:方法设置默认值。原创 2023-12-27 14:03:06 · 445 阅读 · 0 评论 -
new Set使用;去重;转数组
【代码】new Set使用;去重;转数组。原创 2023-12-27 14:01:50 · 445 阅读 · 0 评论 -
sort排序,数组随机排序,随即洗牌
//在使用需要某种程度的随机化的算法时。下面的片段以O(n log n)的复杂度对一个数组进行就地洗牌。原创 2022-07-15 15:54:20 · 233 阅读 · 0 评论 -
Object.assign复制:合并对象
【代码】Object.assign复制:合并对象。原创 2023-12-26 14:16:48 · 353 阅读 · 0 评论 -
对象结构赋值
【代码】对象结构赋值。原创 2023-12-26 14:15:58 · 393 阅读 · 0 评论 -
字符串处理,驼峰转下划线,大小写判断以及转换
【代码】字符串处理,驼峰转下划线,大小写判断以及转换。原创 2023-12-07 14:07:24 · 215 阅读 · 0 评论 -
数组求和方法大全,别再用for,foeEach了
【代码】数组求和方法大全,别再用for,foeEach了。原创 2023-11-17 14:01:51 · 46 阅读 · 0 评论 -
写一个方法要求输入的数据包含47,输入的数据偶数位,输入的数据中间截取前半部分之和等于后半部分
【代码】写一个方法要求输入的数据包含47,输入的数据偶数位,输入的数据中间截取前半部分之和等于后半部分。原创 2023-11-17 09:44:25 · 28 阅读 · 0 评论 -
js 计算对象数组中某个属性值重复出现的个数
【代码】js 计算对象数组中某个属性值重复出现的个数。原创 2023-11-16 10:28:38 · 666 阅读 · 0 评论 -
跳出for循环,foreach循环2种方法
跳出for循环,foreach循环2种方法原创 2023-11-09 09:24:54 · 74 阅读 · 0 评论 -
数组方法(1)两个数组是否相等,数组求和,数组复制合并,数组取交集
1 判断两个数组是否相等 不包含顺序;如果要包含顺序,使用json.stringify()arrayIsEqual(arr1,arr2){ let arrFlag =false; if(arr1.length!= arr2.length){ return arrFlag } arr1.forEach((element,index) => { if(arr1.indexOf(arr2[index])!=-1&.原创 2021-10-25 23:43:31 · 187 阅读 · 0 评论 -
Promise的用法,Promise.all(),Promise.allSettled() Promise.race()二)
1 第一个 Promise.all 要么全部成功,要么catch有多个请求失败,输出第一个请求失败t抛出的错误信息2 第二个Promise.allSettled();无论成功失败都走批量处理请求,无论结果是成功或失败,都继续向下执行;执行完毕,输出的是包含promise状态的。reject也不会走catch全部成功即使有失败也会走then,不会走catch。原创 2023-06-04 22:33:59 · 87 阅读 · 0 评论 -
Promise的用法,async/await异步处理同步化(一)
Promise的用法,async/await异步处理同步化(一)原创 2023-06-04 22:11:15 · 144 阅读 · 0 评论 -
防抖、节流(四)函数防抖例子: 连续触发,清除之前定时器,运行最后停止触发的定时器(一次)下拉滚动
下拉滚动原创 2023-01-28 18:42:09 · 187 阅读 · 0 评论 -
防抖、节流处理-浏览器滚动(三)
当事件被触发时,设定一个定时器,若期间又被触发,则重新设定周期,直到周期结束 //需求:监听浏览器滚动事件,返回当前滚条与顶部的距离 //需求实现(未处理版) function watchScroll() { let scrollTop = document.body.scrollTop || document.documentElement.scrollTop console.log(scrollTop).原创 2022-01-21 16:26:30 · 358 阅读 · 0 评论 -
vue项目优化之使用节流防抖函数
vue项目优化之使用节流防抖函数原创 2022-12-30 17:37:27 · 229 阅读 · 0 评论 -
防抖debounce立即防抖和延时防抖(二)
防抖debounce立即防抖和延时防抖(二)原创 2023-01-28 18:32:55 · 397 阅读 · 0 评论 -
Promise.allSettled和Promise.all区别
Promise.allSettled和Promise.all区别原创 2022-12-26 17:23:12 · 505 阅读 · 0 评论 -
【js数据方法】前端深拷贝与浅拷贝了理解(附实现方法)
前端深拷贝与浅拷贝了理解(附实现方法)原创 2022-12-12 14:56:29 · 383 阅读 · 0 评论 -
【js数据方法】加减乘除方法,可以消除损失精度问题
【js数据方法】加减乘除方法,可以消除损失精度问题原创 2022-12-09 17:06:33 · 391 阅读 · 0 评论 -
一文搞懂JSON.stringify和JSON.parse(三)toJSON自定义属性序列化,以及JSON.stringify使用场景和注意事项
JSON.stringify()虽然好用,但是也不是万能的,所以有很多需要自己写深拷贝方法,因为有些属性无法被stringify,所以需要千万注意原创 2022-12-08 20:07:13 · 923 阅读 · 0 评论 -
【js对象数组】1 关于对象delete 的用法,删除某一个属性
完全删除这个属性原创 2022-12-08 09:58:56 · 698 阅读 · 0 评论 -
【js数据类型】2判断是否为空,是否定义
判断是否为空,是否定义原创 2022-12-06 13:50:02 · 163 阅读 · 0 评论 -
【js随机数】生成随机数或者uuid方法(2)
生成随机数或者uuid方法(2)原创 2022-12-06 10:33:17 · 132 阅读 · 0 评论 -
【js随机数】生成随机数或者uuid方法(1)
【js随机数】生成随机数或者uuid方法(1)原创 2022-12-06 10:27:36 · 1174 阅读 · 0 评论