“Objekt unterstützt keine Eigenschaft oder Methode 'find'” im IE

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>

        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

    <script>

        $(document).ready(function () {


            var data = [{
                "Id": "SWE",
                "Country": "Sweden",
                "Population": 9592552
            }, {
                "Id": "NOR",
                "Country": "Norway",
                "Population": 5084190
            }];


            function display(e) {
                alert("E" + e);
                var countryData = data.find(function (element, index, array) {
                    return element.Id === e;
                });
                alert(countryData.Population);
            }
            display('SWE');


        });


    </script>
</head>
</html>

Der oben angegebene Code funktioniert ordnungsgemäß in Firefox und Chrome, aber im Internet Explorer wird eine Fehlermeldung angezeigt. Fehlermeldung

Object doesn't support property or method 'find'

Antworten auf die Frage(10)

Ihre Antwort auf die Frage