前端
文章平均质量分 83
ZhShy23
这个作者很懒,什么都没留下…
展开
-
js_moment
Moment.js是一个轻量级的JavaScript时间库,它方便了日常开发中对时间的操作,提高了开发效率。日常开发中,通常会对时间进行下面这几个操作:比如获取时间,设置时间,格式化时间,比较时间等等。下面就是我对moment.js使用过程中的整理,方便以后查阅。原创 2023-01-29 10:17:19 · 534 阅读 · 0 评论 -
前端面试:浅拷贝与深拷贝详细解释
两个对象指向同一个存储空间,无论哪个对象发生改变,其实都是改变存储空间中的内容。递归方法实现深度克隆原理:遍历对象、数组直到里边都是基本数据类型,然后再去复制,就是深度拷贝。方法可以把任意多个的源对象自身的可枚举属性拷贝给目标对象,然后返回目标对象。把字符串解析成对象,一去一来,新的对象产生了,而且对象会开辟新的栈,实现深拷贝。,会创建一个新的对象,这个对象有着原始对象属性值的一份精准拷贝。进行的是浅拷贝,拷贝的是对象的属性的引用,而不是对象本身。把一个对象赋值给一个新的变量时,赋的其实是。原创 2022-10-23 04:14:31 · 1006 阅读 · 0 评论 -
JS 中的闭包是什么?什么是闭包、闭包的作用、闭包的解决
三行代码中有一个局部变量local,有一个函数foo,foo里面可以访问到local变量。这就是一个闭包。「函数」和「函数内部能访问到的变量」的总和,就是一个闭包。原创 2022-10-21 15:11:52 · 265 阅读 · 0 评论 -
前端面试:本地存储cookies,sessionStorage 和 localStorage
存储在用户**本地终端**上的数据。为了辨别用户身份,进行 session 跟踪而存储在本地终端上的数据。通常经过**加密**。- 一般应用最典型就是判断注册用原创 2022-10-21 14:32:09 · 1091 阅读 · 0 评论