检测输入的内容是否可以转换为合法的数字,包括整数,小数,带负号的数字 【自己备忘录】


export const nanRegex = /^[nN][aA][nN]$/g;
export function testIsNumber(numberString) {
  const nanRegexChecker = new RegExp(nanRegex);

  if (nanRegexChecker.test(numberString)) {
    return false;
  }

  if (isNaN(numberString)) {
    return false;
  }
  return true;
}

你可能感兴趣的:(JavaScript语言,javascript)