Nodejs String Spacify spacify()

Here you can find the source of spacify()

Method Source Code

// Create this function:
// spacify('hello world') // => 'h e l l o  w o r l d'
var spacifyForLoop = function(input) {
  var word2 = '';
  for (var i = 0, max = input.length; i < max; i++) {
    word2 += input[i] +  ' ';
  }//from w w w .java2 s.com
  
  return word2;
}

// Native version
var spacifyNative = function(input) {
  return input.split('').join(' ');
}


// Add spacify to the String prototype
// 'hello world'.spacify ==> 'h e l l o  w o r l d'
String.prototype.spacify = function() {
  // Uses native version
  return this.split('').join(' ');
};

Related

  1. spacify()
    String.prototype.spacify = function() {
      return this.split("").join(" ");
    "ScriptOJ".spacify()
    
  2. spacify()
    String.prototype.spacify = function () {
        return this.split("").join(" ");
    
  3. spacify()
    String.prototype.spacify = function () {
        return this.split('').join(' ');
    };
    
  4. spacify()
    function spacify(str) {
          return str.split('').join(' ');
    String.prototype.spacify = function(){
      return this.split('').join(' ');
    console.log(spacify('hello world'));
    console.log('hello world'.spacify());
    
  5. spacify()
    String.prototype.spacify = function () {
    return this.split('').join(" ");
    };
    
  6. spacify()
    String.prototype.spacify = function() {
        var sentence = this.replace(/__/g, '-').replace(/_/g, ' ');
        if (sentence.match(/\s/) && !sentence.match(/\-/)) {
          var words = sentence.split(' ');
          for (i in words) {
            words[i] = words[i][0].toUpperCase() + words[i].substr(1);
          sentence = words.join(' ');
        return sentence.replace(/\-/g, '_');
    
  7. spacify()
    String.prototype.spacify = function () {
      return this.split('')
        .filter(e => e !== ' ')
        .join(' ');
    };
    
  8. spacify()
    String.prototype.spacify = function() {
      return this.replace(/([0-9])([a-z])/, '$1 $2');
    };
    
  9. spacify(str)
    function spacify(str) {
        return str.split('').join(' ');