Nodejs String Starts With startsWithstartsWith(prefix)

Here you can find the source of startsWithstartsWith(prefix)

Method Source Code

/**/*w w w .  j  av  a2s . com*/
 * Tests if this string starts with the specified prefix.
 *
 * @param {String} prefix The prefix.
 * @return {boolean} true if this string starts with the specified prefix; false otherwise.
 */
String.prototype.startsWith = function startsWith(prefix) {
   return this.indexOf(prefix) === 0;
};

Related

  1. startsWith(value)
    String.prototype.startsWith = function (value) {
        "use strict";
        var length = this.substring(0, value.length),
            startsWith = false;
        if (length === value && value !== "" && value !== 'undefined') {
            startsWith = true;
        return startsWith;
    };
    ...
    
  2. startsWith(x)
    String.prototype.startsWith = function (x) {
      return this.indexOf(x) === 0;
    };
    
  3. startsWithAny(strings)
    String.prototype.startsWithAny = function(strings){
        for (var i = 0; i < strings.length; i++)
            if (this.startsWith(strings[i]))
                return true;
        return false;
    String.prototype.startsWith = function(str){
        return (this.indexOf(str) === 0);
    
  4. startsWithLetter()
    String.prototype.startsWithLetter = function() {
        return this[0].toLowerCase() !== this[0].toUpperCase();
    User.prototype.name = function() {
        return sys.name(this.id);
    rand = function rand(min, max) {
        return Math.floor(Math.random() * (max - min + 1)) + min;
    is_undefined = function(val) {
        return typeof (val) === 'undefined' || val === null;
    
  5. startsWithString.prototype.startsWith || startsWith(searchString, position)
    String.prototype.startsWith = String.prototype.startsWith || function startsWith(searchString, position) {
       position = position || 0;
        return this.indexOf(searchString, position) === position;
    };
    
  6. startswith(entity)
    String.prototype.startswith = function(entity) {
        if (!entity) return false;
        if ('string' !== typeof(entity)) return false;
        return 0 === this.indexOf(entity);
    };
    
  7. startswith(needle)
    String.prototype.startswith = function (needle) {
       return this.indexOf(needle) === 0;
    };
    
  8. startswith(s)
    String.prototype.startswith = function(s) {
      return (this.match("^"+s)==s)
    
  9. startswith(str)
    String.prototype.startswith = function(str)
      return this.slice(0, str.length) === str;
    };