UNPKG

523 BJavaScriptView Raw
1"use strict";
2exports.__esModule = true;
3var is_array_like_1 = require("./is-array-like");
4var indexOf = function (arr, obj) {
5 if (!is_array_like_1["default"](arr)) {
6 return -1;
7 }
8 var m = Array.prototype.indexOf;
9 if (m) {
10 return m.call(arr, obj);
11 }
12 var index = -1;
13 for (var i = 0; i < arr.length; i++) {
14 if (arr[i] === obj) {
15 index = i;
16 break;
17 }
18 }
19 return index;
20};
21exports["default"] = indexOf;
22//# sourceMappingURL=index-of.js.map
\No newline at end of file