Nodejs String Reverse reverseString.prototype.reverse || ()

Here you can find the source of reverseString.prototype.reverse || ()

Method Source Code

String.prototype.reverse = String.prototype.reverse || function() {
    let aux = [],   /*  w w  w  . j a v  a  2 s.c  o m*/
        str = this.split('');
    while(str.length > 0) 
        aux.push(str.pop());
    return aux.join('');
};

Related

  1. reverse(str)
    String.prototype.reverse = function(str){
        return str.split("").reverse().join("");
        console.log(str)
    var myString = new String();
    myString.reverse("Happy")
    
  2. reverse(string)
    function reverse(s) {
        return s.toString().split("").reverse().join("");
        console.log('from app . js 2');
    
  3. reverseStr()
    var str = 'Lorem ipsum dolor sit amet.';
    String.prototype.reverseStr = function () {
        var string = String(this),
            tempStr = string.split('');
        tempStr = tempStr.reverse();
        return tempStr.join('');
    };
    console.log(str.reverseStr());
    
  4. reverseString()
    String.prototype.reverseString = function() {
    var len = this.length, strArray = [], ct = 0;
      for (var i=len-1;i>=0;i--) {
         strArray[ct++] = this.charAt(i);
      return strArray.join("");
    console.log("asdf ajsd".reverseString());
    
  5. reverseString(str)
    function reverseString(str) {
      return str.split("").reverse().join("");
    reverseString("hello");
    
  6. reverseStringString.prototype.reverseString || reverseString( str )
    const reverseString = ( str ) => {
      return str.split(' ').reverse().join(' ');
    String.prototype.reverseString = String.prototype.reverseString || function reverseString( str ) {
      return str.split(' ').reverse().join(' ');
    module.exports = { reverseString, String };
    
  7. reverseWords()
    String.prototype.reverseWords = function() {
      var arr = this.split(" ");
      var s = "";
      while (arr.length>0) {
          var element = arr.pop();
          s += element + " ";
      return s;
    console.log("akjsdhiuao ajsd".reverseString());
    
  8. reverseWords(str)
    String.prototype.reverseWords = function(str) {
      var tokenArray = [];
      tokenArray = this.split(' ');
      return tokenArray.reverse().join(' ');
    
  9. reverser()
    String.prototype.reverser = function() {
      if (!this || this.length < 2) {
        return this;
        return this.split('').reverse().join('');