我正在研究JS中的通用isBlank函数,类似Java StringUtils.isBlank();var a; //undefined => true
var b = null; //null => true
var c = ''; //emptyString => true
var d = ' '; //emptyString => true
实现:function isBlank(value){
return(value == undefined || value == null || value.trim() == '');
}
var a; //undefined => true
var b = null; //null => true
var c = ''; //emptyString => true
var d = ' '; //emptyString => true
var e = 'X'; //char => false
var f = '#'; //char => false
var g = '1'; //digit => false
function isBlank(value){
return(value == undefined || value == null || value.trim() == '');
}
console.log('a => ' + isBlank(a));
console.log('b => ' + isBlank(b));
console.log('c => ' + isBlank(c));
console.log('d => ' + isBlank(d));
console.log('e => ' + isBlank(e));
console.log('f => ' + isBlank(f));
console.log('g => ' + isBlank(g));