如何评价给代码“下毒”的 Evil.js?

发布于 08/18 14:13
阅读 19K+
收藏 1

如名字所示,Evil.js 是一个“邪恶”、“有毒”的 JavaScript 库。

仓库地址:http://github.com/wheatup/evil.js

作者对其描述如下:

什么?黑心996公司要让你提桶跑路了?

想在离开前给你们的项目留点小礼物

必威体育app手机版偷偷地把本项目引入你们的项目吧,你们的项目会有但不仅限于如下的神奇效果:

仅在周日时:

  • 当数组长度可以被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() 的取值范围改为01.1

加载中
4
闲大赋
闲大赋
贡献俩个想法,0换成O; 随机乱码,挑拨前后端矛盾
无极客
无极客
大佬也来凑热闹了
2
张抱
张抱
作死的节奏,被发现辞退打官司都得不到赔偿!
毛笔写代码
毛笔写代码
强制执行,公司还是能得到点赔偿的
1
少年你还不懂事
少年你还不懂事

必威体育app手机版引进去就有证据了,等着吃牢饭

1
LookEyes
LookEyes
众所周知。很多所谓的免责声明在法律上是站不住脚的。
1
某人gmgn3
某人gmgn3

用这个写项目等着吃牢饭

1
某人gmgn3
某人gmgn3

github跳转过去404,看来作者已经将代码下架了

yang羊羊羊
yang羊羊羊
还真是:no_mouth:
0
棱语曲
棱语曲

必威体育app手机版 不作死就不会死

0
osc_26019254
osc_26019254

万一换个马甲被其他库拖油瓶,这牢饭吃的不明不白啊

0
滑山论贱
滑山论贱

为啥要引进来,可以不可以copy方法😁

0
F
Francesca
强度不够大 对公司不痛不痒
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部