如何检查字符串的最后一个字符是否是纯 JavaScript 中的数字/数字?
function endsWithNumber(str){
return str.endsWith(); // HOW TO CHECK IF STRING ENDS WITH DIGIT/NUMBER ???
}
var str_1 = 'Pocahontas';
var str_2 = 'R2D2';
if (endsWithNumber(str_1)) {
console.log(str_1 + 'ends with a number');
} else {
console.log(str_1 + 'does NOT end with a number');
}
if (endsWithNumber(str_2)) {
console.log(str_2 + 'ends with a number');
} else {
console.log(str_2 + 'does NOT end with a number');
}
另外我想知道最快的方法是什么?我想这听起来可能很荒谬:D,但在我的用例中,我会经常需要这种方法,所以我认为它可能会有所作为。