160 行的 index 函數(shù)用來返回元素在查詢結(jié)果中的下標。下標從 0 開始,如果沒有找到匹配的元素,那么返回 -1。
注意:inArray 函數(shù)定義在 1086 行。
1086 inArray: function( elem, array ) {
1087 for ( var i = 0, length = array.length; i < length; i++ )
1088 // Use === because on IE, window == document
1089 if ( array[ i ] === elem )
1090 return i;
1091
1092 return -1;
1093 },
這是一個非常簡單的函數(shù),檢查在數(shù)組中是否存在一個特定的元素,注意第 1089 行,使用了 === 來判斷是否為同一個對象。
出處:博客園