首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小二黑黑子
掘友等级
前端工程师
造成我们无知的,恰恰是我们的已知
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
59
文章 51
沸点 8
赞
59
返回
|
搜索文章
最新
热门
CSS命名规范----节省调试时间,便于后期维护必读
大量信息的BEM命名法,将是更好的选择。 Bem 是块(block)、元素(element)、修饰符(modifier)的简写,由 Yandex 团队提出的一种前端 CSS 命名方法论。 【-】 中划线 :仅作为连字符使用,表示某个块或者某个子元素的多单词之间的连接记号。
软件版本号规范之【1.0.9】之后该如何顺理成章的进位
此种方式会造成认知负担,让同事不知所云,从0-9,但在9突然来了个91......好吧,我想不会只有我会犯这样的问题。
vue、CSS、JQuery animate前端实现文字跑马灯功能的三种方法
此方法优点是简单,易维护。缺点是播放生硬,有顿挫感,interstart也有些耗性能
JavaScript写好条件判断语句守则 之 倾向于使用对象遍历代替Switch语句场景
当我们想根据某个值得到某些数据时,如:根据color打印出水果:switch语法可以实现,但美中不足处是代码有些冗余,我们可以尝试使用对象遍历实现相同的结果或者可以使用Map实现Map是一种在ES20
JavaScript写好条件判断语句守则 之 对数组中数据进行是否存在判断 使用Array.some
对数组中数据判断是否存在我们想要的值时,简洁易懂的方式是使用:使用Array.prototype.some()可以一行代码代替琐碎的fot循环想了解更多?点击Array.prototype.some(
JavaScript写好条件判断语句守则 之 对数组中所有数据为真判断时使用Array.every
此种方法简单,逻辑一目了然,缺点是行数多,维护成本高。我们有更经济,易维护的方法 Array.every(如果回调函数的每一次返回都为 truthy 值,返回 true ,否则返回 false。)
JavaScript函数多个参数传递时,使用object对象方式传递会更灵活
传参使用object对象方式,需要明确传递object的key值,具体使用根据场景决定。
JavaScript写好条件判断语句守则 之 尽量使用默认参数
项目开发中,很多时候需要判断参数传递,是否为null/undefined值,通常我们是这样做的:使用默认参数将会让代码,更直观,不信你看更多默认参数细节参阅MDN
JavaScript写好判断语句守则之 多重判断用Array.includes
此种方式也可以实现效果,但是徒增了冗余代码,代码冗余后就容易造成不易维护,代码可读性变差情况。资深程序员的优势全都提现在细节上,从写判断语句就可以看出
JavaScript写好条件判断语句守则 之 尽早return
比如请求接口时,判断是否有返回值时,我们一般是这样写的判断请求结果有返回值(请求成功)做相应操作,此种方式有点不好是,造成了冗余嵌套,如果去掉这层嵌套,得到无效代码时,尽早return,会让代码更轻盈
下一页
个人成就
文章被点赞
10
文章被阅读
34,854
掘力值
601
关注了
40
关注者
1
收藏集
9
关注标签
18
加入于
2018-07-10