Diviser une chaîne de caractères en ES6

— Lucas Personnaz

Afin de diviser une chaîne de caractères, il existe la méthode split qui nous renvoie un tableau de chaque caractère.

const cake = 'cake';

const slicedCake = cake.split('');
// ['c', 'a', 'k', 'e' ]

Depuis la version ES2015, il est possible d’utiliser l’opérateur de décomposition (spread operator) afin de diviser une chaîne de caractères.

const cake = 'cake';

const slicedCake = [...cake];
// ['c', 'a', 'k', 'e' ]

Ou encore via la méthode statique Array.from.

const cake = 'cake';

const slicedCake = Array.from(cake);
// ['c', 'a', 'k', 'e']
Back