js工具类


工具方法

js

1、空值判断

  window.isNull = function (str) {
    if (str === null || typeof str === "undefined") {
      return true;
    }
    if (typeof str === 'string') {
      if (str.toString().replace(/\ /g, "").length === 0){
        return true;
      }
      for (var iChar in str) {
        if (str[iChar] !== " ") {
          return false;
        }
      }
    }
    if (typeof str === 'number') {
      return false;
    }
    if (typeof str === 'object') {
      if (Object.keys(str).length <= 0) {
        return true;
      }
    }
    return false;
  }