2023-02-18 965 阅读 实用干货 🌋 🤬 new Date() 我忍你很久了! 大家平时在开发的时候有没被newDate()折磨过?就是它的诸多怪异的设定让你每每用的时候,都可能不小心踩坑。造成程序意外出错,却一下子找不到问题出处,那叫一个烦透了……下面,我就列举它的“四宗罪”及应用思考可恶的四宗罪1.Safari浏览器不兼容YYYY-MM-DD这样的格式newDate('20
2023-02-15 1031 阅读 闲言碎语 🔖 😲 复盘:这个注意力的陷阱,越早改掉越好 昨天晚上12点,我洗漱完,刚要入睡的时候,忽然听到楼下吵闹起来,声音此起彼伏。接着是小孩的哭闹声,搬桌子的声音,路人的帮腔声。又过了几分钟,水果摊主的声音也加入了:“不要再吵了,我们要准备收摊休息了”。强忍着睡意,推开窗子瞥了一眼:阵仗好大,都围成水桶了,都是一群看热闹不嫌事大的。回去倒头就睡,但是
2023-01-01 921 阅读 值得一看 🔍️ 📳 讲一讲加密数据如何进行模糊查询 前言我们知道加密后的数据对模糊查询不是很友好,本篇就针对加密数据模糊查询这个问题来展开讲一讲实现的思路,希望对大家有所启发。为了数据安全我们在开发过程中经常会对重要的数据进行加密存储,常见的有:密码、手机号、电话号码、详细地址、银行卡号、信用卡验证码等信息,这些信息对加解密的要求也不一样,比如说密码
2022-12-23 954 阅读 实用干货 🌋 ✅ JavaScript 最佳实践:如何写出更可靠、更高性能的代码 前言自2000年以来,Web开发一直在以惊人的速度发展。从最初毫无章法可循的“野蛮生长”,到如今已发展出完整的规范体系,各种研究成果和最佳实践层出不穷。Web开发领域的最新技术和开发工具已经令人目不暇接。其中,前端三件套中的核心JavaScript尤其成为了研究和关注的焦点。JavaScript的最
2022-12-15 1088 阅读 实用干货 🌋 🤨 1000个判断条件难道要写了1000个 if ? 一文教你如何实现分支优化 ?前言最近在网上冲浪时看到了这样一段代码:functiongetUserDescribe(name){if(name==="小刘"){console.log("刘哥哥");}elseif(name==="小红"){console.log("小红妹妹");}elseif(name==="陈龙"){co
2022-11-06 971 阅读 闲言碎语 🔖 👷 前端架构师的一些思考和总结 聊聊架构好的代码和差的代码都能运行,但我们会追求好的代码,获得更好的维护性和可读性。同理没有架构的系统也能工作,但如果一个业务团队没有好的架构,整个团队将陷入混乱,最终难以支撑业务快速变化。架构是为了解决问题,将复杂、模糊的问题,变得清晰、有逻辑。问题的尺度上,可以大到整个公司的系统设计,也可以小到