Evil.js

作者: EPika (精靈皮卡丘)   2022-08-20 15:00:13
Evil.js
什么?黑心996公司要让你提桶跑路了?
想在离开前给你们的项目留点小礼物?
偷偷地把本项目引入你们的项目吧,你们的项目会有但不仅限于如下的神奇效果:
当数组长度可以被7整除时,Array.includes 永远返回false。
当周日时,Array.map 方法的结果总是会丢失最后一个元素。
Array.filter 的结果有2%的概率丢失最后一个元素。
setTimeout 总是会比预期时间慢1秒才触发。
Promise.then 在周日时有10%不会注册。
JSON.stringify 会把I(大写字母I)变成l(小写字母L)。
Date.getTime() 的结果总是会慢一个小时。
localStorage.getItem 有5%几率返回空字符串。
...
https://github.com/duo001/evil.js/
作者: iamwhoim (偏偏愛上了DJ)   2021-08-20 15:00:00
簡體禁止禁止
作者: lunawalker (lunawalker)   2022-08-20 15:03:00
不是資訊業的不了解,可以請教這是什麼效果嗎?
作者: EPika (精靈皮卡丘)   2022-08-20 15:04:00
在下也不懂 同問
作者: lopp54321010 (嘻嘻010)   2022-08-20 15:05:00
在各種常用的基礎設施隨機挖坑
作者: iamwhoim (偏偏愛上了DJ)   2022-08-20 15:07:00
我也爱你 对啊
作者: SuicideComet (|)   2022-08-20 15:10:00
有點像讓ptt有時候會漏掉推文或文章 站內信機率性內容錯誤放到商業系統感覺是會被告的法律邊緣兵器==看起來有一些效果只放在周日還蠻有良心但像stringify這種保證搞錯的就蠻明顯的了我辭職前放進我公司專案 謝謝
作者: lopp54321010 (嘻嘻010)   2022-08-20 15:13:00
效果只放在周日就是客戶在周日會回報有Bug然後程序猿回來上班的時候無法重現
作者: EPika (精靈皮卡丘)   2022-08-20 15:14:00
好好笑
作者: lunawalker (lunawalker)   2022-08-20 15:15:00
原來如此,感覺是讓工程師不被上面的人認為沒在做事的好東西
作者: SuicideComet (|)   2022-08-20 15:15:00
我做銀行系統所以通常週日都是非營業日 比較少包啦==不過確實對其他領域來說反而星期日大流量變成工程師回來多很多事情要做 結果可憐ㄉ還是基層

Links booklink

Contact Us: admin [ a t ] ucptt.com