-
2025-12-23 07:01:22
- javascript JSON是什么_如何解析和序列化JSON数据?
- JSON是一种轻量级数据交换格式,语法源于JavaScript但非其专有;键必须双引号字符串,值支持字符串、数字、布尔、null、数组、对象;不支持函数、undefined等;需用JSON.parse()解析、JSON.stringify()序列化,注意类型丢失与格式合规性。
-
895
-
2025-12-23 09:15:08
-
2025-12-23 09:46:51
- 什么是DOM以及JavaScript如何操作它?
- DOM是浏览器将HTML/XML解析成的树状结构,使JavaScript能访问和修改网页内容、结构与样式;根节点为document,包含元素、文本和属性节点,支持查找、修改、增删等操作。
-
561
-
2025-12-23 11:37:23
- 什么是事件循环队列_javascript中微任务和宏任务如何区分?
- JavaScript事件循环按“执行一个宏任务→清空所有微任务→渲染→取下一个宏任务”顺序运行;宏任务包括script、setTimeout等,微任务包括Promise.then、queueMicrotask等,微任务优先级更高且本轮持续执行直至队列为空。
-
257
-
2025-12-23 11:48:03
- 什么是JavaScript中的解构赋值?
- JavaScript解构赋值是ES6引入的按模式从数组或对象提取值并赋给变量的语法,核心为简洁与清晰:数组按位置、对象按属性名匹配,支持默认值、重命名、嵌套及剩余运算符。
-
945
-
2025-12-23 13:27:09
-
2025-12-23 14:07:19
- 如何用JavaScript实现懒加载_提升网页加载速度?
- 懒加载的核心是元素进入视口时才加载资源,推荐使用IntersectionObserverAPI监听并触发加载,兼容性不足时降级为节流scroll+getBoundingClientRect,同时需处理图片load/error状态及首屏关键资源优化。
-
217
-
2025-12-23 14:49:02
-
2025-12-23 15:22:02
-
2025-12-23 15:34:02