Gibt es über die verbesserte Lesbarkeit hinaus einen Vorteil includes
gegenüber indexOf
? Sie scheinen mir identisch zu sein.
Was ist der Unterschied zwischen diesen
var x = [1,2,3].indexOf(1) > -1; //true
Und das?
var y = [1,2,3].includes(1); //true
includes
nicht Teil von ES6 / ES2015 ist. Es ist ein Vorschlag für die nächste Version von ECMAScript und wird in diesem Jahr hinzugefügt.
includes
includes
hat viel schlechtere Browser-Unterstützung.