03 2023 档案

摘要:(1)相同点:都存储在客户端不同点:1.存储大小 cookie数据大小不能超过4k。 sessionStorage和localStorage 虽然也有存储大小的限制,但比cookie大得多,可以达到5M或更大。 (2)有效时间 localStorage 存储持久数据,浏览器关闭后数据不丢失除非主动删 阅读全文
posted @ 2023-03-31 16:25 小石糖记 阅读(12) 评论(0) 推荐(0) 编辑
摘要:内存泄漏是指:一块被分配的内存既不能使用又不能回收,直到浏览器进程结束; 以下列举内存泄漏的情况: <body> <div class="main"> <div class="test">天</div> <div class="item">天</div> <div class="item">向</d 阅读全文
posted @ 2023-03-31 12:01 小石糖记 阅读(361) 评论(0) 推荐(0) 编辑
摘要:Computed使用场景: 当我们需要进行计算,并且依赖其他数据时,应该使用computed,可以利用computed的缓存特性,避免每次获取值时都要重新计算(购物车计算价格的案例) Watch使用场景: 没有缓存性,更多的是观察的作用,可以监听某些数据执行回调。当我们需要深度监听对象中的属性时,可 阅读全文
posted @ 2023-03-30 17:53 小石糖记 阅读(254) 评论(0) 推荐(0) 编辑
摘要:document.write:是直接写到页面的内容流,会导致页面重排(ps: 就是之前写的DOM元素会被document.write所覆盖) innerHTML:将内容写入指定的DOM节点,多数情况下只会导致重绘; 阅读全文
posted @ 2023-03-29 18:18 小石糖记 阅读(44) 评论(0) 推荐(0) 编辑
摘要:闭包(closure)指有权访问另一个函数作用域中变量的函数。 JavaScript 高级程序设计 简单理解就是 ,一个作用域可以访问另外一个函数内部的局部变量。 ①: ②: ③: 阅读全文
posted @ 2023-03-24 17:02 小石糖记 阅读(58) 评论(0) 推荐(0) 编辑
摘要:1、闭包究竟是什么? ①、闭包是一种函数,它是一个可以访问其他函数内部变量的函数,闭包一般以函数作为返回值; ②、闭包的特点: 。函数嵌套函数; 。内部函数可以访问外部函数的变量; 。参数和变量不会被回收; ③、看一个经典的闭包例子结合理解 一句话总结:闭包就是一个可以访问其他函数内部变量的函数。 阅读全文
posted @ 2023-03-24 15:58 小石糖记 阅读(13) 评论(0) 推荐(0) 编辑
摘要:1、什么是防抖 防抖策略(debounce)是当事件被触发后,延迟n秒后再执行回调,如果在这n秒内事件又被触发,则重新计时。 2、防抖的应用场景: 用户在输入框中连续输入一串字符时,可以通过防抖策略,只在输入完后,才执行查询的请求,这样可以有效减少请求次数,节约请求资源; 3、实现输入框的防抖: 1 阅读全文
posted @ 2023-03-24 11:01 小石糖记 阅读(20) 评论(0) 推荐(0) 编辑

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