一份有趣且诡异的 JavaScript 示例列表
WTFJS 的原始想法归属于 Brian Leroux。本文列表高度受到他在 dotJS 2012 的演讲 “WTFJS” 的启发:
`wtfjs.js` 中的流分块反模式会导致 Markdown/UTF-8 数据损坏和重复的横幅
`README.md` 中的 "添加数组" 解释代码由于 ASI 发生冲突而导致运行时出现 `TypeError`
由于大写子标签映射,在区分大小写的文件系统上,语言标志(`--lang`)不起作用
在启动时,CLI 发生崩溃,出现 `TypeError: meow 不是一个函数`,原因是 ESM/CJS 不匹配
过度使用 await 关键字。
自动发布失败
`Object.is(Math.sqrt(-0), -0) && Object.is((-0) ** +0.5, +0)`
XHTML 中解释的字符数据
`日期`
`for..in` 迭代数组索引: `string`, 不仅仅是 `number`