logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Promise.then() 链式调用 和 async/await 语法

可读性更高:线性代码比嵌套回调更易理解,尤其后续扩展多步骤异步逻辑时(如 “请求 1→处理 1→请求 2→处理 2”);可控性更强:外部可通过await等待函数内所有异步操作完成,避免 “数据未就绪就执行后续逻辑” 的 bug;错误更易处理:配合try/catch可统一捕获所有异常,便于排查问题(如网络错误、数据格式错误)。async函数会默认返回Promise,调用时需用await或.then(

#前端#javascript#开发语言
JavaScript 存储对象 sessionStorage (会话存储) 和 localStorage(本地存储)

localStorage是浏览器提供的客户端存储机制,可存储5-10MB的键值对数据。与cookie不同,它不会随请求发送到服务器,更适合存储本地应用数据。主要特点包括持久性存储、域隔离和数据类型限制(仅字符串)。常用操作包括setItem/getItem存储获取数据、removeItem删除数据以及clear清空存储。典型应用场景包括保存用户偏好、缓存API响应、会话管理和离线应用数据。使用时需

#javascript#开发语言#ecmascript
为什么depthFailMaterial 不生效的原因

摘要:Cesium中depthFailMaterial用于处理线段被地形或3D对象遮挡时的渲染问题。解决方案包括:1)启用depthTestAgainstTerrain确保深度测试写入;2)调整地形渲染优先级和深度测试设置;3)微调线段高度避免深度冲突;4)可改用PolylineOutlineMaterialProperty作为替代方案。这些方法能有效解决线段在遮挡情况下的可视化问题,确保dept

#前端
cesium(vue)一些面试问题(包含Three.js)

3D Tiles 是 Cesium 提出的一种用于流式传输和渲染大规模三维地理空间数据集的开放规范。在处理大规模三维地理数据(如城市建筑、地形、点云等)时,传统的三维数据格式在数据加载、渲染效率等方面存在诸多挑战,而 3D Tiles 规范通过将数据组织成层次化结构,实现了数据的按需加载和高效渲染,能显著提升大规模三维场景的展示性能。用途。

文章图片
#vue.js#javascript
到底了