2022-12-15 1182 阅读 实用干货 🌋 🤨 1000个判断条件难道要写了1000个 if ? 一文教你如何实现分支优化 ?前言最近在网上冲浪时看到了这样一段代码:functiongetUserDescribe(name){if(name==="小刘"){console.log("刘哥哥");}elseif(name==="小红"){console.log("小红妹妹");}elseif(name==="陈龙"){co
2022-12-14 3223 阅读 原创作品 🌈 🎉 八字排盘工具 项目介绍本项目基于Uni-APP框架开发的八字排盘工具,可根据已知时间、四柱进行排盘!排盘界面分命主信息、基本命盘、专业细盘和在线批命四个界面。排盘数据包含四柱、十神、藏干、纳音、星运、空亡、天罡称骨、五行数据、大运流年、古籍参考等信息。支持浅色模式、深色模式切换(含切换动画)声明:项目持续更新,若
2022-12-13 1156 阅读 实用干货 🌋 🚨 ESLint 核心概念梳理与常用配置指引 ESLint基于规则对代码进行约束,或抛出问题和警告,或提供一键修复功能。其繁荣的社区生态提供了众多优秀的预设配置方案,我们可以引用这些优秀方案,并加以修改,快速定制出一份团队或个人的专属配置。而规则的实现基于对AST的分析和处理,这意味着我们可以通过开发自定义规则实现任何我们想要的校验效果,这也正
2022-12-08 1162 阅读 实用干货 🌋 🔖 分享 8 个比较实用的代码片段 1.复制内容到剪贴板几乎所有的网站都有存在,因为它可以让用户更方便地使用功能。但令人难以置信的是,只需要6行有效代码就可以做到这一点。constcopyToClipboard=(content)=>{consttextarea=document.createElement("textarea"
2022-12-08 1455 阅读 值得一看 🔍️ ✨ Vite 4.0 正式发布! Vite4.0正式发布,距离3.0版本发布已经过去了5个月(2022.7.13)。下面就来看看Vite4.0有哪些更新吧!与Vite3相比,这个主版本的的更新范围更小,主要目标是升级到Rollup3。Vite团队与生态系统紧密合作,以确保这个新的主要版本顺利升级。Rollup3Vite现在正在使用R
2022-12-02 1157 阅读 值得一看 🔍️ 🔍️ JS中Object的keys是无序的吗 在最开始学习JavaScript时,我一直被灌输Object中的Key是无序的,不可靠的,而与之相对的是Map实例会维护键值对的插入顺序。「But,Object的键值对真的是无序的吗?」实际上在ES2015以后,Object.keys的规则变了:在一些现代的浏览器中,keys输出顺序是可以预测的!K