摘要: 闭包(closure)指有权访问另一个函数作用域中变量的函数。 JavaScript 高级程序设计 简单理解就是 ,一个作用域可以访问另外一个函数内部的局部变量。 ①: ②: ③: 阅读全文
posted @ 2023-03-24 17:02 小石糖记 阅读(63) 评论(0) 推荐(0)
摘要: 1、闭包究竟是什么? ①、闭包是一种函数,它是一个可以访问其他函数内部变量的函数,闭包一般以函数作为返回值; ②、闭包的特点: 。函数嵌套函数; 。内部函数可以访问外部函数的变量; 。参数和变量不会被回收; ③、看一个经典的闭包例子结合理解 一句话总结:闭包就是一个可以访问其他函数内部变量的函数。 阅读全文
posted @ 2023-03-24 15:58 小石糖记 阅读(19) 评论(0) 推荐(0)
摘要: 1、什么是防抖 防抖策略(debounce)是当事件被触发后,延迟n秒后再执行回调,如果在这n秒内事件又被触发,则重新计时。 2、防抖的应用场景: 用户在输入框中连续输入一串字符时,可以通过防抖策略,只在输入完后,才执行查询的请求,这样可以有效减少请求次数,节约请求资源; 3、实现输入框的防抖: 1 阅读全文
posted @ 2023-03-24 11:01 小石糖记 阅读(27) 评论(0) 推荐(0)