/**
* 判斷是否是(Number)
*/
var x = [null, undefined, 5, '5'];
x.forEach(function(v, k) {
console.log(v, 'isNaN:', isNaN(v));
// /^\d+$/也是一種判斷是否是數字的方法
console.log('/^\d+$/:', /^\d+$/.test(v));
console.log('--------------------------');
});
x.forEach(function(v, k) {
// 確切判斷是否是數字
if (/^\d+$/.test(v) && typeof v != 'string') {
console.log(v, 'is number');
console.log('--------------------------');
}
});
沒有留言:
張貼留言