ecmascript

总要学点什么16 小时前
开发语言·前端·javascript·ecmascript·gis·webgl·材质
第98篇:三维特效-材质线效果——给一条线换十种材质,虚线的图案只填了一半本文目标:换到一条完全独立的技术线上——Cesium 的 Fabric 材质系统。看十种线材质是怎么用一段段 czm_getMaterial 写出来的、它们和前几篇那个 CustomShader 究竟是不是一回事、为什么把"虚线图案"滑到最大也只能画出一半的实线、以及切到"栅栏线"时默认参数为什么会撞车,让整条线只剩一层轮廓
Funlang18 小时前
开发语言·javascript·ecmascript
给机器写的 JavaScript 造个笼子11 月 7 日晚上 8 点 50 分,上游多了一个 797 行的 main.c。到第二天中午 11 点 45 分,围着它一共二十几笔提交,八个文件加了 2391 行。这就是 fun-jsbox:让 Fun 把一段 JavaScript 交给另一个进程去跑,跑完只拿回一个 JSON。
张张123y2 天前
开发语言·javascript·人工智能·开源·ecmascript·后端开发·ai agent
DSH 插件调试避坑:client.js 设置面板、热重载与高频报错排查表▍深耕领域 AI Agent 架构设计 Harness 插件开发 Context Engineering 多智能体协同 & RAG ▍技术底座 Python TypeScript · Cordis 插件 MCP & Skills · FastAPI Docker ▍工程能力 专注 Agent 运行时与 Harness 插件开发、长上下文与流式交互优化、LLM 全链路工程化落地
三*一2 天前
开发语言·javascript·ecmascript
Mapbox‑GL JS 多边形折点编辑工具:实现原理、功能拆解与踩坑总结背景:在 WebGIS 图斑编辑业务中,除了整形、分割、合并,折点(顶点)编辑是高频需求:拖拽修改顶点位置、在线段增加折点、删除折点、套索批量删除折点、撤销 / 重做。本文基于项目自研MapVertexEditTools工具类,讲解整套折点编辑的实现思路、核心原理、完整能力、关键坑点,适合需要自研顶点编辑,不想重度依赖mapbox‑gl‑draw的同学参考。
只睡四小时4 天前
开发语言·javascript·性能优化·ecmascript·游戏开发·three.js·碰撞检测
Three.js Sub-tick:漏判 60.7%→0同一个 Three.js 第一人称小项目,把「每帧只在当前点测一次」换成「拿这一帧的移动线段去测」,10fps 下必中弹的落空率从 60.7% 掉到 0。这篇把思路拆成 3 段源码讲清。
速易达网络6 天前
开发语言·javascript·ecmascript
Three.js 动画入门教学:从场景搭建到流畅动效在浏览器里做 3D 动画,过去意味着要写大量 WebGL 原生代码:着色器、缓冲区、矩阵变换,一个旋转的立方体就能劝退不少人。Three.js 把这些底层细节封装成直观的对象模型,让开发者用「场景 + 相机 + 渲染器」三件套就能跑起一个 3D 世界。
tryCbest7 天前
前端·ecmascript·es6
ES6 ( ECMAScript 2015)核心语法ES6 新增了 let 和 const 命令,用于声明变量,它们与传统的 var 有本质区别。let 声明的变量只在它所在的代码块内有效:
幻境如梦丶皆为虚7 天前
开发语言·javascript·ecmascript
从零写一个 DSH 插件:在左侧菜单栏加一个「测试」这篇博客记录一次真实的、从零到跑通的插件开发过程:在 DeepSeek Harness(下称 DSH)Web 界面的左侧菜单栏里加一个「测试」入口,点进去是一个自己的页面。
总要学点什么8 天前
开发语言·javascript·ecmascript·webgl·cesium·空间分析·1024程序员节
第89篇:三维特效-螺旋圆效果——让螺旋臂卷起一圈圈外扩的涟漪上回书说到 #88 雷达线,我们在结尾留了这么一句预告:下一篇按序号是 #89 螺旋圆效果(同属「三维特效」线,主角从「一条直的扫描线」换成「一条会卷起来的螺旋臂」)。
এ慕ོ冬℘゜9 天前
开发语言·javascript·ecmascript
JS 事件循环、宏任务微任务:单线程底层原理 + 执行顺序JS 最初设计用途是操作页面 DOM。 如果 JS 是多线程,就会出现冲突场景: 线程 A 修改 DOM,线程 B 同时删除同一个 DOM,浏览器不知道以哪个操作为准,会引发混乱。
Dxy12393102169 天前
开发语言·javascript·ecmascript
JS AES加密详解AES(Advanced Encryption Standard,高级加密标准)是目前Web接口加密里使用最多的对称加密算法。对称加密意味着加密和解密使用同一个密钥 Key,前端加密、后端解密(或者反过来),在前后端报文保护、参数加密场景中非常普及。
外贸GEO优化10 天前
开发语言·javascript·ecmascript
外贸独立站的可抓取性:JS 渲染、懒加载与无限滚动到底影响什么浏览器里看得见,不等于爬虫读得到。产品页若由 JavaScript 在客户端渲染,服务端返回的 HTML 里往往只有一个空壳——这是外贸站最常见、也最容易被忽略的可抓取性问题。下面三个动作就能判断自己的站属于哪一类。
web打印社区10 天前
前端·javascript·edge·pdf·ecmascript·html5
Lodop在Edge和双核浏览器-先分清内核反馈经常是这样:装了、也启动了,Chrome 里能打,Edge 里提示未安装。同一个人、同一台电脑、同一个系统,差别只在浏览器。这说明问题不在安装,在内核。
Non-existent98712 天前
开发语言·javascript·ecmascript
在 WPS/Excel 里做地理数据处理:功能市场 + 奥维 / Google Earth / QGIS 三种跳转实战工参表、路测数据、网点清单、客户地址——这些数据的共性是都带经纬度,而且动辄几千上万行。但在表格里你看不出任何空间关系。想知道"这批点落在地图上是什么形状",得走一遍:另存 CSV → 打开奥维 → 找导入 → 选字段 → 看一眼 → 回去改一个数 → 再来一遍。
大团米线12 天前
javascript·vue.js·ecmascript
vite多环境合并打包configvite.config.base.ts 默认base文件 配置其余开发环境变量配置文件 vite.config.dev.ts
天外飞雨道沧桑15 天前
开发语言·javascript·ai·ecmascript·ai编程
我在浏览器里练了一个 792 参数的大模型,它学会了补全 JavaScript全部代码不到 200 行,零依赖,跑在浏览器里。loss 从 3.69 掉到 0.70 用了不到 1 秒,之后它能一个字一个字给你补出合法代码——也能一本正经地补出语法正确、语义错误的代码。 练完这一个,你会对三件事有手感:它为什么会胡说、为什么记不住你说的话、为什么同一个问题两次答案不一样。
咩咩啃树皮15 天前
开发语言·javascript·ecmascript
JavaScript 异步流程为什么容易失控?从回调到可维护设计导语: JavaScript 的异步能力让页面可以流畅处理网络请求、定时任务和用户交互,但异步流程也容易带来复杂度。回调嵌套、错误处理分散、并发控制不清、竞态条件频发,都会让代码难以维护。很多开发者以为学会 Promise 和 async/await 就解决了异步问题,实际上语法只是工具,真正决定可维护性的是异步流程的设计方式。
Ai-_Man15 天前
开发语言·javascript·人工智能·microsoft·chatgpt·ecmascript·copilot
Microsoft Copilot对话数据怎么导入到另外一个Microsoft Copilot账号里去?AI导出鸭Microsoft Copilot对话数据怎么导入到另外一个Microsoft Copilot账号里去?AI导出鸭 结论前置:Microsoft Copilot目前没有官方的跨账号对话导入功能。 对话历史与账号身份深度绑定,个人微软账号(MSA)与组织账号(Entra ID)之间的历史数据无法直接迁移。账号切换意味着从零开始,这是 Copilot 账号架构的硬性约束,不是产品缺陷。
只睡四小时17 天前
开发语言·javascript·人脸识别·ecmascript·tensorflow.js·face-api.js·端侧推理
端侧推理:face-api.js 首屏 92% 是白下载的端侧推理最容易翻车的是体积。把 face-api.js 的 public/models 拆开算账:6.67MB 模型里 FaceRecognitionNet 独占 92.1%,而"能框出人脸"只需 0.18MB 的 TinyFaceDetector。本文用真实权重实测,摆出 7 个性能账本。
酷炫码神18 天前
javascript·vue.js·ecmascript
Day 8|Vue3 响应式:告别手动操作 DOM,让数据驱动界面前几天我们一直在"手写 DOM":商品列表要自己 map 出 HTML 字符串、再 innerHTML 塞进去;改一个价格要手动找到那个节点、改文字、再同步合计。数据一变,界面就得你亲手去推——这就是原生 JS 做界面的累:数据和视图是两套东西,你得当"中间人"。 今天正式进入 Vue3。Vue 最核心的能力叫响应式:你把数据声明好,界面用模板"描述"数据长什么样;之后只要数据变,界面自动跟着变,你再也不碰 DOM。今天要串起 响应式原理、ref/reactive、模板与指令、v-model、v-for、