-
2026-01-09 17:03:23
-
2026-01-09 17:41:46
- javascript Fetch API是什么_比AJAX更好吗
- Fetch是XMLHttpRequest的现代Promise封装,简洁但默认不发Cookie(需credentials:‘include’)、不视4xx/5xx为错误(需检查response.ok)、无内置超时/中断(需AbortController)。
-
534
-
2026-01-09 17:59:31
-
2026-01-09 18:42:08
-
2026-01-09 18:45:17
- javascript提升是什么_变量和函数声明如何被提升?
- JavaScript提升是引擎在编译阶段将var和function声明的声明部分提前注册到作用域,但赋值仍保留在原位置;var声明被初始化为undefined,let/const存在暂时性死区,函数声明完全提升而函数表达式仅变量名提升。
-
455
-
2026-01-09 19:09:09
- 什么是正则表达式_如何在javascript中使用它
- 正则表达式是模式匹配工具,非独立语言;JavaScript通过RegExp对象和字符串方法原生支持;创建方式有字面量(/p/f)和构造函数(newRegExp(p,f)),后者需双写反斜杠;常用方法包括match、test、replace、split;flag中g、i、y最常用,y具粘性匹配特性;需注意特殊字符转义、贪婪控制及回溯爆炸风险。
-
729
-
2026-01-09 19:21:08
-
2026-01-09 19:47:02
-
2026-01-09 19:56:02
- javascript Cookie是什么_如何设置和获取
- JavaScriptCookie是浏览器内置的客户端存储机制,本质是服务器通过Set-Cookie响应头下发、由浏览器自动回传的名/值对文本,最大约4KB、同域名最多50个;document.cookie是字符串而非对象,仅支持赋值写入和字符串读取,需手动编码(encodeURIComponent)、解码(decodeURIComponent),重复设置同名Cookie必须path/domain等属性完全一致才覆盖,删除须设过去时间的expires且path匹配,HttpOnlyCookie无法
-
384
-
2026-01-09 20:05:02
- 如何实现JavaScript懒加载_图片何时进入视口?
- IntersectionObserver是判断图片进入视口最可靠高效的方式,它原生支持、不触发重排重绘、可设threshold和rootMargin提前加载,需配合unobserve、decode和错误降级处理,并注意SSR一致性及跨浏览器兼容性。
-
425