首页
学习
活动
专区
圈层
工具
发布
首页标签javascript

#javascript

高级编程语言,通过解释执行,动态类型,面向对象(基于原型)的解释型语言

用 structuredClone 替代 JSON.parse(JSON.stringify()) 做深拷贝时,你会遇到哪些坑

超哥前端记录

处理表单回显、状态快照或者撤销重做时,深拷贝是躲不开的一步。早些年用 JSON.parse(JSON.stringify(obj)) 是最省事的写法,但它会丢掉...

700

多模态 Agent 如何规划 UI 测试路径

用户11715263

多模态 Agent 如何规划 UI 测试路径 文章封面 UI 自动化的难点,表面看是脚本维护成本高,深层看是测试设计无法持续跟上系统变化。传统自动化更多是在验证...

700

【软件练习生】聊聊AI时代下,自用的前端技术栈

UnAnon

各位go学长、va学弟、rust教徒、js孝子、python嘉豪、cpp大佬...,计算机和医学、土木机械、生化环材牢九门专业学子(如有冒犯纯属巧合)聊点实在的...

2700

Rust 所有权:看你的答对几道题?

付威

读 Rust 代码时,很容易卡在这样两行上: let tools = buildtools(&ctx, args); let mut tools = tools...

5310

用 Tauri + Rust 做本地部署生产管理系统「轻排 PMClite」的架构思路

用户12799380

最近在做一个面向中小制造企业的生产管理系统,代号「轻排 PMClite」。做到现在有一些架构层面的思考,记录一下,供有类似需求的同学参考。文章不谈具体实现细节,...

7110

OpenMatrix 架构解析:基于 Harness 思想的 AI 任务编排系统

付威

引言:AI 编码的信任危机 AI 编码工具已经非常强大,但用户仍然不敢完全信任。为什么? 第一层:AI 补全代码(Copilot)→ 解决「写」的问题 第二层:...

5310

一份行为,三种宿主:聊聊 XiHan.UI 这个框架无关的 Headless 组件库

摘繁华

做前端久了,多半碰到过这种局面:后台用 Vue,官网用 React,角落里还剩几个没有框架的老页面。三边各有一个弹窗,按 Esc 有的关有的不关,关掉以后焦点有...

10510

JavaScript 正则匹配中的 lastIndex 陷阱:为什么 test 和 exec 会交替返回 true 和 false

超哥前端记录

用同一个正则对象反复测试不同字符串,明明字符串都匹配,却出现一次 true 一次 false 的诡异现象,这是不少人在表单校验、循环过滤或批量替换时踩过的坑。问...

8510

别再手动重试了,用 Promise 组合子实现带并发限制的请求池

用户1839651

在对接第三方 API 或批量拉取资源时,一个常见需求是并发控制:不能一次性发出几百个请求把浏览器连接池、服务端或者对方的网关打挂,但逐个串行又太慢。很多人会写一...

10010

JavaScript 中 at() 方法在数组和字符串中的实际应用与边界处理

用户1839651

在维护一个数据看板项目时,我经常需要从数组或字符串的末尾取元素。以前习惯用 arr[arr.length - 1] 或者 str.charAt(str.leng...

13210

从普通 script 到 ESM:一文搞懂 JavaScript 模块、IIFE 和 window

用户9194601

写前端代码时,我们经常遇到两种用法: import { hello } from './xxdemo.js' 同样是 JS 文件,为什么加载方式不同?为什么有些...

8410

Agent 的记忆之争:阿里、腾讯、字节方案的深度对比

用户12376604

一、先澄清一点:它们不是同类竞品 打开这三个项目的 README,你会看到三个看似相似的关键词:检索、记忆、上下文。但如果只看词就下结论,选型必然出错。三者的真...

15910

别再混淆了:JavaScript 中 e.target 与 e.currentTarget 的真实区别与实战踩坑

用户1839651

写事件处理函数时,我见过太多人在 click 回调里随手用 e.target 去改样式或取数据,结果在嵌套结构里翻车。比如一个卡片列表,点击内部的删除按钮,却把...

13010
领券