-
2025-12-18 18:34:02
-
2025-12-18 18:51:28
- 什么是javascript闭包_它怎样影响内存管理?
- 闭包是内部函数记住并访问外层函数词法环境的现象,需满足函数嵌套、引用外层变量、在外部被调用或保存三条件;它使本该回收的变量持续驻留内存,易致泄漏,应通过解除引用、避免捕获大对象、使用WeakMap等方式防范。
-
125
-
2025-12-18 20:53:38
- Javascript中的事件委托是什么?
- 事件委托是利用事件冒泡机制,将子元素事件统一交由父元素处理,避免重复绑定;通过event.target识别实际触发元素,适用于动态列表、大量节点等场景。
-
689
-
2025-12-18 21:05:50
-
2025-12-18 21:12:56
- javascript如何实现文件上传_FormData对象如何使用?
- JavaScript文件上传核心是用FormData构建数据并用fetch或XMLHttpRequest发送,自动处理二进制、boundary和编码;需通过File/Blob添加文件,不可用路径;fetch不支持上传进度,需用XMLHttpRequest监听xhr.upload.onprogress。
-
832
-
2025-12-18 21:14:02
- javascript数组怎么用_常用的数组方法有哪些
- JavaScript数组是有序集合,用[]创建,支持动态增删改查;可存任意类型,通过索引访问;常用方法包括push/pop/shift/unshift/splice/slice、forEach/map/filter/find/reduce/includes/join/reverse/sort等,需注意是否修改原数组。
-
274
-
2025-12-18 21:21:44
-
2025-12-18 21:51:17
-
2025-12-18 21:57:07
-
2025-12-18 22:01:12
- javascript如何实现代理_ proxy对象怎么用
- Proxy是JavaScript用于拦截并自定义对象基本操作的语言级代理机制,支持get/set/has/ownKeys/deleteProperty/apply等trap,适用于响应式、验证等场景,但不能代理原始值且存在性能与相等性限制。
-
319