-
2025-12-23 18:11:31
-
2025-12-23 18:28:03
-
2025-12-23 19:14:02
- 如何理解Javascript的执行上下文?
- JavaScript执行上下文主要有三种:全局执行上下文、函数执行上下文和eval执行上下文;每个上下文包含词法环境、变量环境和this绑定,经历创建与执行两阶段,构成调用栈。
-
910
-
2025-12-23 19:24:09
-
2025-12-23 19:57:14
-
2025-12-23 20:03:23
- 如何操作节点_javascript中增删改查DOM元素的方法?
- JavaScript操作DOM的核心是查(getElementById、querySelector等)、增(createElement+appendChild)、删(remove或removeChild)、改(textContent、innerHTML、setAttribute、classList等)。
-
230
-
2025-12-23 20:08:02
-
2025-12-23 20:26:02
-
2025-12-23 20:52:02
- 什么是异步编程_Javascript如何处理
- 异步编程指发起耗时操作后不阻塞执行,待完成后再处理结果;JavaScript依靠事件循环和回调实现异步,基础是回调函数,进阶为Promise解决回调地狱,再升级为async/await使语法更同步化,底层依赖宏任务与微任务的事件循环机制。
-
112
-
2025-12-23 20:55:58
- javascript的深拷贝与浅拷贝如何实现_有哪些常用方法和坑
- 浅拷贝只复制第一层引用,基本类型拷贝值,引用类型拷贝地址;深拷贝递归复制所有层级,确保完全独立。常用方法:浅拷贝有展开运算符、Object.assign等;深拷贝有JSON法(有局限)、structuredClone(现代推荐)、手写递归、lodash.cloneDeep(兼容性强)。
-
345