js工具函数
文章平均质量分 52
手写一些功能函数
maqiu233
全栈开发工程师
展开
-
手写深拷贝函数(有枚举属性和无枚举属性)
基本数据类型赋值时,值存储在栈空间中,拷贝基本数据类型时可以直接拷贝该值.引用数据类型赋值时,栈中存储的是该对象在栈空间中引用,拷贝时拿到的是地址值浅拷贝const obj1 = { 'name' : 'zs', 'age' : '18', 'num' : [112,[334,[556,[778,[990]]]]]};function shallowCopy(obj) { const o = {}; //遍历对象,将值传给新对象 for (let key in.原创 2021-10-07 21:37:14 · 488 阅读 · 0 评论 -
三分钟弄懂防抖节流函数
页面:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>index</title></head><body> <button id="btn">发送验证码</button></body><script> const btn = docum.原创 2021-10-07 22:35:38 · 250 阅读 · 0 评论