Nodejs String Starts With beginsWith(t)

Here you can find the source of beginsWith(t)

Method Source Code

/*//ww w  . j  ava2s  .c om
 * Generic scripts
 *
 * @author Rogier van der Linde <rogier@bitmatters.be>
 */


String.prototype.beginsWith = function(t) {
    'use strict';
    t = t.toString();
    return (t.toString() === this.substring(0, t.length));
};

String.prototype.trim = function() {
    'use strict';
    return this.replace(/^\s+/,'').replace(/\s+$/,'');
};

String.prototype.getParameter = function(t) {
    'use strict';
    t = t.toString();
    var pairs = this.split('&');
    for (var i = 0; i < pairs.length; i++) {
        var keyValue = pairs[i].split('=');
        if (decodeURI(keyValue[0]) === t) {
            return decodeURI(keyValue[1]);
        }
    }
    return undefined;
};

Related

  1. startWith(text)
    String.prototype.startWith = function (text) {
        return this.indexOf(text) == 0;
    };
    var msg = "Hello world!";
    console.log(msg.startWith("Hello"));
    
  2. startWithVowel()
    String.prototype.startWithVowel = function () {
        return this.charAt(0).toLowerCase().isVowel();
    };
    String.prototype.isVowel = function () {
        var vowels = ['a', 'e', 'i', 'o', 'u'];
        return vowels.indexOf(this.toLowerCase()) != -1;
    };
    
  3. beginsWith( str )
    String.prototype.beginsWith = function( str ) {
        return this.substr( 0, str.length ) == str;
    };
    
  4. beginsWith(s)
    String.prototype.beginsWith = function(s){
        return this.indexOf(s) == 0;
    };
    
  5. beginsWith(s)
    String.prototype.beginsWith= function(s)
        return s===this.substring(0, s.length);
    if (!String.prototype.localeCompare)
        String.prototype.localeCompare = function(other)
            if (this < other)
                return -1;
    ...
    
  6. beginsWith(t)
    String.prototype.beginsWith = function(t) {
        'use strict';
        t = t.toString();
        return (t.toString() === this.substring(0, t.length));
    };
    
  7. beginsWith(t, i)
    String.prototype.beginsWith = function(t, i) {
      if (i == false) {
        return (t == this.substring(0, t.length));
      } else {
        return (t.toLowerCase() == this.substring(0, t.length).toLowerCase());
    };
    
  8. beginsWithVowel()
    String.prototype.beginsWithVowel = function(){
      if (this == "") return false;
      return "aeiou".split("").indexOf(this[0].toLowerCase()) !== -1
    function translatePigLatin(str) {
       var nonv = str.split(/[aeiou]/)[0].length
       if (nonv == 0){
           return str + "way";
        }else {
    ...