end-with
Version:
Determines whether a string ends with the characters of another string.
22 lines (16 loc) • 357 B
JavaScript
module.exports = function (str, suffix) {
if (typeof suffix === 'undefined' || suffix === null) {
return false;
}
str = String(str);
suffix = String(suffix);
var i = suffix.length;
var l = str.length - i;
while (i--) {
if (suffix.charAt(i) !== str.charAt(l + i)) {
return false;
}
}
return true;
};
;