Diviser une chaîne de caractères en ES6
—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']