How to fix Array indexOf() in JavaScript for Internet Explorer browsers?


To fix Array.indexOf() for Internet Explorer web browser, use the following −

jQuery.inArray( value, array [, fromIndex ] )

Add the following,

<!--[if lte IE 10]>

Let’s see the prototype here,

<!--[if lte IE 10]>
<script>
   if (!Array.prototype.indexOf) {
      // add code
   }
</script>
<![endif]-->

Updated on: 24-Jun-2020

310 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements