前端Javascript判定一个值是否为空

最近发现开发过程中很多时候需要判定一个值是否为空,可爱的后端同事写的接口返回的数据又是那么的随心所欲,让我欲罢不能,索性搞一个通用的判空方法

const isEmpty = (value) => {
      return (
        value === undefined ||
        value === null ||
        (typeof value === "object" && Object.keys(value).length === 0) ||
        (typeof value === "string" && value.trim().length === 0)
      );
    };

在这里插入图片描述

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐