zoukankan      html  css  js  c++  java
  • 接口返回数据的属性值 不要返回数字0和1

    当属性有值得时候 判断属性是否有值 0的值是false逻辑会错

    const a = {
      b: {
        c: 0
      }
    }
    if (a) {
      if (a.b) {
        if (a.b.c) { // 这里是bug c是0 是false 要改成 [undefined, null, ''].includes(a.b.c)
          if (a.b.c === 0) {
            this.text = '否'
          }
          if (a.b.c === 1) {
            this.text = '是'
          }
        }
      }
    }
    

    总结: 就不要用 数字 0, 1

    ---------------------------------------------
    生活的意义并不是与他人争高下,而在于享受努力实现目标的过程,结果是对自己行动的嘉奖。
    ↑面的话,越看越不痛快,应该这么说:

    生活的意义就是你自己知道你要做什么,明确目标。没有目标,后面都是瞎扯!
  • 相关阅读:
    网络
    DB
    DevOps
    Linux 进程管理:Supervisor
    Tomcat相关知识
    Tomcat配置和数据源配置
    Eclipse智能提示及部分快捷键
    Servlet工作原理
    蜗牛
    Servlet技术
  • 原文地址:https://www.cnblogs.com/pengchenggang/p/14890944.html
Copyright © 2011-2022 走看看