JavaScript检查一个字符串(str)是否以指定的字符串(target)结尾/开始

来源:互联网 发布:伤感网络歌曲女生唱的 编辑:程序博客网 时间:2024/06/06 07:50

javascript检查一个字符串(str)是否以指定的字符串(target)结尾/开始

/**
*@param str target
*@return
*判断是否以某个字符串结尾
**/
function confirmEnding(str, target) {
if(typeof String.prototype.endsWith != ‘function’){//判断是否存在function 避免和原生js冲突
String.prototype.endsWith = function (str){
return this.slice(-str.length) == str;
};
}

return str.endWith(target);

}
/**
*@param str target
*@return
*判断是否以某个字符串结尾
**/
function confirmStarting(str, target){
if(typeof String.prototype.startWith != ‘function’){//判断是否存在function 避免和原生js冲突
String.prototype.startWith = function (str){
return this.slice(0,str.length) == str;
};
}

return str.startWith(target);
}
confirmStarting(“Bastian”, “B1”);
confirmEnding(“Bastian”, “n”);

0 0