찾다

 >  Q&A  >  본문

javascript - js减少if语句的技巧

如题,在写代码的时候会遇到各种的判断情况,如果使用if语句的话,会使自己的代码变长而且也不易读。

请问大家在写代码的时候通过什么方法来减少if语句的使用呢?

ringa_leeringa_lee2818일 전1440

모든 응답(13)나는 대답할 것이다

  • ringa_lee

    ringa_lee2017-04-11 13:06:40

    我觉得撸主更需要的是代码重构,这种很多if 的操作其实可以抽成不同的function,或者将if中的逻辑使用职责链的形式判定,如果忽略可读性 可以使用卡诺图化简if else...

    회신하다
    0
  • ringa_lee

    ringa_lee2017-04-11 13:06:40

    学习下javascript的策略模式

    회신하다
    0
  • 阿神

    阿神2017-04-11 13:06:40

    楼上已经说了很多了,这里提醒一下:最好不要用过多的三元运算符,这个对性能没太大提升但是对可读性的影响太大了,不如多写几行代码用if,除非是在某些特别简单的地方。

    회신하다
    0
  • 취소회신하다