收藏
回答

对0进行判空的时候返回true

1.写了一个判空的工具函数,当把0传进去的时候返回false(下面上图),认为0是null

2.使用picker组件,给index赋值为0,无效的问题

回答关注问题邀请回答
收藏

2 个回答

  • 心心情
    心心情
    2021-01-19

    需要用恒等于===,不能用==的

    2021-01-19
    有用
    回复
  • 乐豆信息
    乐豆信息
    2021-01-19
    function test(data) {
      if (data === 0 || data === '0') {
        return true;
      }
      return !!data;
    }
    
    2021-01-19
    有用
    回复 2
    • 格
      2021-01-19
      可能我意思没说明白,data可以为0,就是不能为空字符串,不能为null 不能为undefined,我写的那个判断,如果data是数字0或者‘0’会返回false,
      2021-01-19
      回复
    • 乐豆信息
      乐豆信息
      2021-01-19回复
      已调整
      2021-01-19
      回复
登录 后发表内容
问题标签