Bonjour à tous,

Dans la doc MDN, je lis cet exemple:
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
// ajouter ou supprimer plusieurs classes en utilisant la syntaxe de propagation
const cls = ["foo", "bar"];
div.classList.add(...cls); 
div.classList.remove(...cls);
Dans mon code, j'ai ceci:
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
// Effacement des classes antérieures
const allClasses = ['force-success', 'force-middle', 'force-weak', 'force-error'];
force.classList.remove(...allClasses);
Le débogueur IE11 m'indique une erreur aux 3 petits points.
Est-ce une erreur sur la doc, une incompatibilité IE ou une erreur que je n'aurais pas vue? Ma question est une question de principe, car cela marche très bien avec la syntaxe classique:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
force.classList.remove('force-success', 'force-middle', 'force-weak', 'force-error');