jquery가 변수가 숫자인지 확인하는 방법: 1. [$.isNumeric]에 내장된 함수를 사용하여 변수 또는 주어진 값이 숫자인지 확인합니다. 2. [isNaN()] 함수를 사용합니다. 3. 【Number()】문자를 숫자로 변환 기능을 사용합니다.
jquery가 변수가 숫자인지 확인하는 방법:
jquery에서는 다음 방법을 사용하여 변수가 숫자인지 확인할 수 있습니다
1, $.isNumeric();
jquery jquery에는 숫자인지 확인하는 데 사용되는 내장 함수가 있습니다. 웹마스터는 이전에 이를 소개하기 위해 다음 글을 썼습니다. $.isNumeric—jquery에 내장된 함수로 숫자인지 여부를 결정합니다. 변수 또는 주어진 값이 숫자입니다. $ .isNumeric()을 사용하여 숫자인지 여부를 확인합니다. 일부 특수 문자는 8진수 또는 16진수 숫자로 간주되어 true로 판단됩니다.
$.isNumeric(0xFF); //true $.isNumeric("0xFF"); //true
2, isNaN();
in js에서 숫자인지 여부를 판별하는 데 사용되는 함수입니다. "숫자가 아닌지 여부를 판별합니다. 숫자가 아니면 판별합니다." true가 되고, 숫자이면 false가 됩니다." 단점은 일부 값이 비어 있다는 것입니다. null, 공백 등의 변수는 "0"으로 변환되어 숫자로 처리됩니다.
isNaN("abc");//true isNaN(null);//false
3, Number();
Number() 함수는 실제로 js에서 문자열을 숫자로 변환하는 데 사용되지만 숫자가 아닌지 확인하는 데에도 사용할 수 있습니다. , "NaN" 값이 반환됩니다. 그러나 위의 isNaN()과 같이 값이 null이거나 비어 있으면 0이 반환됩니다:
Number("aijquery.cn");//NaN Number(null);//0
4. 일반:
가장 안전하고 완전한 방법입니다! ! 자신의 필요에 따라 구체적인 판단 규칙을 만들 수 있습니다.
var r=/^[1-9][0-9]+$/gi; document.writeln(r.test("011"));//false document.writeln(r.test("11"));//true
위는 웹마스터가 제공한 예일 뿐입니다. 규칙성에 대한 더 많은 예를 알고 싶다면 이 사이트의 규칙성 주제에 주목할 수 있습니다. 웹마스터가 당신에게 이야기하고 있습니다. 숫자 판단과 관련하여 일반적으로 사용되는 규칙을 공유하세요:
数字:var r=/^[0-9]*$/; 验证n位的数字:var r=/^\d{n}$/; 验证至少n位数字:var r=/^\d{n,}$/; 验证m-n位的数字:var r=/^\d{m,n}$/; 验证零和非零开头的数字:var r=/^(0|[1-9][0-9]*)$/; 验证有两位小数的正实数:var r=/^[0-9]+(.[0-9]{2})?$/; 验证有1-3位小数的正实数:var r=/^[0-9]+(.[0-9]{1,3})?$/; 验证非零的正整数:var r=/^\+?[1-9][0-9]*$/; 验证非零的负整数:var r=/^\-[1-9][0-9]*$/; 验证非负整数 var r=/^\d+$/; 验证非正整数 var r=/^((-\d+)|(0+))$/;
관련 무료 학습 권장 사항: JavaScript(동영상)
위 내용은 jquery에서 변수가 숫자인지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!