jQuery中each函式小記

2022-05-09 08:27:09 字數 399 閱讀 8119

專案中自己在寫乙個很簡單的表單驗證的時候,需要遍歷所有textarea並判斷。因為用jquery,所以第一反應就是用each函式遍歷,當遍歷到為空的textarea時,彈出提示並中斷js的執行。一開始我是這樣寫的:

1 input.each(function()7

//其他**

8 });

執行之後發現,彈窗會出現,但是之後的**也執行了,而且遍歷了所有的textarea。

在看了each()函式的源**之後(其實也沒研究透徹),首先想到的就是用for迴圈代替。**很簡單就不寫了。另外一種方法就是用丟擲異常。示例如下:

1

try2);7

}

8catch

(e)9

jQuery中each的用法

each函式根據引數的型別實現的效果不完全一致 1 遍歷物件 有附加引數 each object,function p1,p2 引數1 引數2 2 遍歷陣列 有附件引數 each array,function p1,p2 引數1 引數2 3 遍歷物件 沒有附加引數 each object,funct...

jQuery中 each的用法

jquery中通過 each,你可以遍歷物件 陣列的屬性值並進行處理。使用說明 1 遍歷物件 有附加引數 each object,function p1,p2 引數1 引數2 2 遍歷陣列 有附件引數 each array,function p1,p2 引數1 引數2 3 遍歷物件 沒有附加引數 e...

Jquery的 each的使用 each

下面提一下each的幾種常用的用法 1.each處理一維陣列 var arr1 aaa bbb ccc each arr1,function i,val alert i 將輸出0,1,2alert val 將輸出aaa,bbb,ccc 2.each處理二維陣列 var arr2 a aa aaa b...