Nodejs Utililty Methods String Ends With

List of utility methods to do String Ends With

Description

The list of methods to do String Ends With are organized into topic(s).

Method

endsWith(str)
String.prototype.endsWith = function (str){
    return this.slice(-str.length) == str;
};
String.prototype.startsWith = function (str){
    return this.slice(0, str.length) == str;
};
endsWith(str)
String.prototype.endsWith = function (str) {
  return this.slice(this.length - str.length, this.length) === str;
};
endsWith(str)
String.prototype.endsWith = function(str) {
    if (str == this.substring(this.length - str.length, this.length)) return true;
    return false;
endsWith(string)
String.prototype.endsWith = function (string) {
  var index = arguments.length < 2 ? this.length : arguments[1];
  return this.indexOf(string) === index - string.length;
};
endsWith(string)
String.prototype.endsWith = function (string) {
  var index = arguments.length < 2 ? this.length : arguments[1];
  return this.indexOf(string) === index - string.length;
};
endsWith(string)
String.prototype.endsWith = function (string) {
  var index = arguments.length < 2 ? this.length : arguments[1];
  var foundIndex = this.indexOf(string);
  return foundIndex !== -1 && foundIndex === index - string.length;
};
endsWith(string)
String.prototype.endsWith = function (string) {
  var index = arguments.length < 2 ? this.length : arguments[1];
  var foundIndex = this.lastIndexOf(string);
  return foundIndex !== -1 && foundIndex === index - string.length;
};
endsWith(substr)
String.prototype.endsWith = function(substr) {
  return (this.match(substr + "$") == substr);
};
endsWith(substring)
String.prototype.endsWith = function (substring) {
    var stringCut = this.substring(this.length - substring.length);
    return stringCut === substring;
endsWith(substring)
String.prototype.endsWith = function(substring) {
    var stringLength = this.length;
    var substringLength = substring.length;
    if (substringLength > stringLength) {
        return false;
    var i;
    for (i = 0; i < substringLength; i += 1) {
        if (substring[substringLength - i] !== this[stringLength - i]) {
...