Ich habe diesen Code-Block Ich finde besonders lange und schwer zu verstehen: der Aufruf-Stack ist voll von impliziten Funktionen und Parametern implizit hinzugefügt. mit anderen worten, ich möchte meinen code klarstellen, indem ich die aufgerufene funktion jeweils von den einzelnen trennen.Wenn Sie jQuery .each() verwenden, ist es möglich, eine nicht anonyme Funktion zu verwenden?
dieses Beispiel ein:
$(xml).find('group').each(function() {
var groupName = $(this).attr('name');
// There is here around 100 lines of codes I would like to split in
// at least five functions, And I'm sure it is possible to use named functions
// instead of implicit ones, no ?
Beachten Sie, dass die Callback-Funktion Argumente indexInArray und valueOfElement akzeptiert. Letzteres kann anstelle von $ (this) verwendet werden –
Danke für den Hinweis, überprüfen Sie meine Antwort Ich habe eine Demo hinzugefügt. – Adil