Heim >Web-Frontend >js-Tutorial >Was ist der Unterschied zwischen $().each und $.each in jquery?
Unterschied: Beim Durchlaufen von DOM wird normalerweise die Funktion $(selector).each() verwendet, die hauptsächlich in der DOM-Verarbeitung verwendet wird. Beim Durchlaufen von Daten wird normalerweise die Funktion $.each() verwendet, die in Daten verwendet wird Es wird eher in der Verarbeitung verwendet.
【Verwandte Empfehlung: jQuery-Video-Tutorial】
In jquery werden beim Durchlaufen von Objekten und Arrays häufig zwei Methoden verwendet, $().each und $.each().
$().each wird häufig in der DOM-Verarbeitung verwendet. Wenn die Seite mehrere Eingabe-Tags vom Typ Kontrollkästchen enthält, verwenden Sie $().each, um mehrere Scheckbücher zu verarbeiten, zum Beispiel:
{ if($(this).attr(‘checked’)==true) { //一些操作代码 } 回调函数是可以传递参数,i就为遍历的索引。
Das Durchlaufen eines Arrays erfolgt normalerweise mit $.each(), zum Beispiel:
$.each([{name:"limeng",email:"xfjylimeng"},{name:"hehe",email:"xfjylimeng"}],function(i,n) { alert("索引:"+i+"对应值为:"+n.name); });Der Parameter i ist der Traversal-Indexwert, n ist das aktuelle Traversal-Objekt Weitere Kenntnisse finden Sie unter:
Programmiervideo
! !Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen $().each und $.each in jquery?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!