封装一个方法:判断一个变量未定义和已定义

 1、判断一个变量未定义的方法:

export const isUndefined = (val)=> {
  return val === void 0;
};
export const isUndefined = (val)=> {
  return Object.prototype.toString.call(undefined) === '[object Undefined]';
};

 

2、判断一个变量已定义的方法:

export const isDefined = (val) => {
  return val !== undefined && val !== null;
};

你可能感兴趣的:(每日专栏,JavaScript,算法,javascript,前端,typescript)