Au-delà de la lisibilité améliorée, y a-t-il un avantage à includes
sur indexOf
? Ils me semblent identiques.
Quelle est la différence entre ceci
var x = [1,2,3].indexOf(1) > -1; //true
Et ça?
var y = [1,2,3].includes(1); //true
includes
ne fait pas partie de ES6 / ES2015. Il s'agit d'une proposition pour la prochaine version d'ECMAScript et sera ajoutée cette année.
includes
includes
a un support de navigateur bien pire.