谷姐:我们都是谷歌迷
We are all Google fans

不作恶就不会死。程序猿开发给代码下毒的Evil.js-Tip

Rate this post

如名字所示,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

热议
推荐楼 WZ-Software 3小时前

smjb??心理变态

推荐楼 Tip 3小时前

smjb??心理变态

牢饭预定js

3楼 Patricia 3小时前

这样会不会容易吃官司啊

5楼 Salta 3小时前

从prototype里重写了JS系统函数 有点东西

6楼 buste 2小时前

正规的公司有code view是不可能放进这种东西的

7楼 HOH 2小时前

职业道德问题

你热爱你的代码就不会干这种事

8楼 theoneman 2小时前

这是外面太舒服了,想换个环境住一下嘛?

9楼 委员 2小时前

上线前测试环节加个Evil.js排查

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

未经谷姐允许不得转载:谷姐靓号网 » 不作恶就不会死。程序猿开发给代码下毒的Evil.js-Tip
分享到: 生成海报

热门文章

评论 抢沙发

评论前必须登录!

立即登录   注册

买Google Voice认准【谷姐靓号网】

Google Voice靓号列表Google Voice自助购买
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活