Ich habe gerade ein kleines Formular abgeschlossen und herausgefunden, dass, wie ich findIndex verwende nicht mit IE funktioniert.Javascript findIndex Problem mit IE
Hier ist ein Beispiel für das Problem.
var people = [
{name:"Mike", age:"25"},
{name:"Bill", age:"35"},
{name:"Terry", age:"44"}
];
console.log(people.findIndex(x => x.name=="Bill"));
Was wäre der schnellste Weg, um dieses Problem für den IE zu beheben?
Kennen Sie schon [Wie beheben Array indexOf() in JavaScript für Internet Explorer Browser] (http://stackoverflow.com/ Fragen/1744310/How-To-Fix-Array-Index von-in-Javascript-for-Internet-Explorer-Browsern)? –
Verwenden Sie ein Polyfill, z. B. das [hier] (https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Array/findIndex). –
^^ + IE11 unterstützt keine ES6-Pfeilfunktionen. – Teemu