前端code规范随记

会议概要

  • React:函数尽量不要写在render里面,render负责渲染数据,this指向实例化对象;如果将函数写在render里面,每次更新渲染都会去调用本不必调用的函数,造成资源的浪费。
  • 解构赋值永远是首选,比如想取出对象里的某一个属性,直接用obj.xxx的方式很容易出错,因为当此对象无数据的话,取出xxx自然就是undefined
    写法如下所示:
const { code, data} = response;
  • 命名规范的重要程度再次就不再赘述,相信各位道友也深有体会。“望文生义”在文学鉴赏上是避之不及,但是在此却是我们提倡的理念。
  • 如下面这句代码,现在我知道啥意思,但是一年甚至一个月之后,别说别人看不懂,就是我自己不看代码看半天,也是弄不清楚的。
    修改成第二句,效果就会好很多,使用枚举的方式体现出来,下次想知道是什么意思的话,直接点进ADD就清楚啦。
DETAIL=-1
//修改
MATCHID_FLAG=ADD.FLAG
  • 开发出的产品面向普罗大众,前端和后端有一个很大的区别就是:接触后端的一般只有开发人员;前端开发出的产品使用者是所有用户,所以应该考虑实用性、便捷性等。

会议总结

  1. 作为coder,目的不仅仅是写出功能即可,还要考虑很多的因素。
  2. coding过程中,亲自踩了很多坑,就会印象深刻,我们就是在这个不断与自己死磕的过程中得到进步和提升。

我是小辰,后续不见不散。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值