天天看點

總結幾個實用的JQuery全局工具函數

  1. $.each( object, callback )函數用于周遊指定的對象和數組

    object Object類型 指定需要周遊的對象或數組。

    callback Function類型 指定的用于循環執行的函數。

    eg :

    jQuery.each([52, 97], function(index, value) { alert(index + ': ' + value); });

  2. $.inArray()在數組中查找指定值并傳回它的索引值(如果沒有找到,則傳回-1)。
  3. $.grep()函數使用指定的函數過濾數組中的元素,并傳回過濾後的數組。
  4. $.map() 函數用于使用指定函數處理數組中的每個元素(或對象的每個屬性),并将處理結果封裝為新的數組傳回。
  5. $.merge()函數用于合并兩個數組内容到第一個數組。
  6. $.type()函數用于确定JavaScript内置對象的類型,并傳回小寫形式的類型名稱。
  7. $.contains( container, contained )方法用于判斷指定元素内是否包含另一個元素。即判斷另一個DOM元素是否是指定DOM元素的後代. container Element類型 指定可能包含其他元素的祖輩容器元素。 contained Element類型 指定可能被其他元素包含的後代元素。

    以上内容主要來自菜鳥教程