一种“反直觉”的JS控制流技巧:利用永不兑现的Promise优雅中断异步任务
JavaScript 原生不支持 Promise 取消,传统中断方案多依赖抛出异常,但极易被开发者的 try/catch 代码吞没导致控制流失效。本文介绍了一种巧妙的“挂起”技巧:通过返回一个永远不 resolve 的 Promise,无需...
标签索引
这个标签下有 2 篇文章。按时间回看相关判断与实践记录。
标签精选
JavaScript 原生不支持 Promise 取消,传统中断方案多依赖抛出异常,但极易被开发者的 try/catch 代码吞没导致控制流失效。本文介绍了一种巧妙的“挂起”技巧:通过返回一个永远不 resolve 的 Promise,无需...
一篇技术文章在Hacker News上引发激烈讨论,主张抛弃传统的命令行Flags和脚本,转而通过重命名文件(如`app–flag.exe`)来传递配置参数。支持者认为这种方式零依赖、易分享,特别适用于AI工具(如Claude....