Skip to content

Instantly share code, notes, and snippets.

@kaiquewdev
Created June 13, 2013 09:06
Show Gist options
  • Save kaiquewdev/5772310 to your computer and use it in GitHub Desktop.
Save kaiquewdev/5772310 to your computer and use it in GitHub Desktop.
var itens = [
'apple',
'grape',
'orange'
];
itens
.join(',')
.replace(/(\w+(?!=\,))/g, '<li>\$1<\li>')
.split(',');
// [ '<li>apple<\li>', '<li>grape<\li>', '<li>orange</li>' ]
@oliveiraev
Copy link

Teimoso!!!
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach

var i = 0, itens = ['foo', 'bar', 'baz'];
while (itens[i]) {
    itens[i] = '<li>' + itens[i] + '</li>';
    i += 1;
}

@kaiquewdev
Copy link
Author

ˆ ˆ

@dflima
Copy link

dflima commented Jun 13, 2013

Outro modo de se fazer :-)

var itens = [
  'apple',
  'grape',
  'orange'
];

function list(word) {
    return '<li>' + word + '</li>';
}

itens.map(list);

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment