目的记录自己的目标以及完成的事件! 📝 Time - 20182018总结 面试成功,开始工作 学习了React、Git、ES6等技术 写了五篇很水的技术博客 在掘金阅读了1345篇文章 可以用工资养活自己 认识了很多优秀的人 2019展望 顺利毕业 提高学习能力 学习一门后端语言 多写技术博客 头发依旧茂密 📝 Time - 20192019年中回顾 毕业证 ✅ 学位证 ✅ 驾驶证 ✅ 头发依旧茂密 ✅ 提高学习能力 ❌ 学习一门后端语言 ❌ 多写技术博客 ❌ 📝 Time ...
JavaScript4种常用的数组去重
数组去重面试中或者开发经常会问到数组去重,整理了我知道的四种。还有什么新方法,新操作,欢迎补充! 1var arr = [1, 1, '1', '1', 'true', 'true', true, true, null, null, undefined, undefined, NaN, NaN, {'a': 1}, {'a': 1}] 1. ES6去重{}不能去重12Array.from(new Set(arr))// (9) [1, "1", "t...
commit格式化代码并校验
commit格式化代码并校验借助 git hooks 中的 pre-commit 实现 安装 husky 和 lint-stagedyarn add husky lint-staged --dev 配置 husky 和 lint-staged在package.json中修改 123456789101112"husky": { "hooks": { "pre-commit": "lint-staged" }},"lint-staged": &...