这些被同事喷的JS代码风格你写过多少?
发布时间:2019-02-14 20:01:54 所属栏目:优化 来源:殷荣桧
导读:现在写代码比以前好多了,代码的格式都有 eslint、prettier、babel(写新版语法) 这些来保证,然而,技术手段再高端都不能解决代码可读性(代码能否被未来的自己和同事看懂)的问题,因为这个问题只有人自己才能解决。我们写代码要写到下图中左边这样基本上
NO:函数功能混乱,一个函数包含多个功能。最后就像能以一当百的老师傅一样,被乱拳打死(乱拳(功能复杂函数)打死老师傅(老程序员))
YES: 功能拆解,
(6)优先使用命令式编程 NO: 使用for循环编程
YES:使用命令式编程
(7)函数中过多的采用if else .. No: if else过多
YES: 可以使用switch替代或用数组替代
三、尽量使用ES6,有可以能的话ES7中新语法 (只罗列最常用的新语法,说实话,有些新语法不怎么常用) (1)尽量使用箭头函数 NO:采用传统函数
(2)连接字符串 NO:采用传统+号
YES:采用模板字符
(3)使用解构赋值 (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |