如名字所示,Evil.js 是一个 “邪恶”、“有毒” 的 JavaScript 库。
作者对其描述如下:
什么?黑心 996 公司要让你提桶跑路了?
想在离开前给你们的项目留点小礼物?
偷偷地把本项目引入你们的项目吧,你们的项目会有但不仅限于如下的神奇效果:
仅在周日时:
当数组长度可以被 7 整除时,Array.includes 永远返回 false。Array.map 有 5% 概率会丢失最后一个元素。Array.filter 的结果有 5% 的概率丢失最后一个元素。Array.forEach 会卡死一段时间。setTimeout 总是会比预期时间慢 1 秒才触发。Promise.then 有 10% 概率不会触发。JSON.stringify 有 30% 概率会把 I(大写字母 I) 变成 l(小写字母 L)。Date.getTime() 的结果总是会慢一个小时。localStorage.getItem 有 5% 几率返回空字符串。Math.random() 的取值范围改为 0 到 1.1
留言与评论(共有 0 条评论) “” |