Heim  >  Artikel  >  Web-Frontend  >  Was ist der Unterschied zwischen $().each und $.each in jquery?

Was ist der Unterschied zwischen $().each und $.each in jquery?

青灯夜游
青灯夜游Original
2020-11-18 14:15:471987Durchsuche

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.

Was ist der Unterschied zwischen $().each und $.each in jquery?

【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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn