Ich versuche von hier zu kommen:
%Vor%hierhin:
%Vor%In so wenig Code wie möglich. Natürlich könnte ich es einfach durchlaufen und das Array erstellen, aber ich muss dies sehr oft auf einer Vielzahl von Objekten tun. Ich könnte eine Funktion schreiben, um es zu tun, aber es wäre schwierig, die Funktion für meine Anwendung allgemein genug zu machen.
Gibt es in jQuery eine Abkürzung dafür?
Ich habe hier einen schnellen Test für Sie gemacht: Ссылка
Es besteht aus drei Lösungen:
Eine Basis für die Schleife
%Vor%Eine jQuery $ .each ()
%Vor%Und eine Antwort zu diesem Thema gepostet
%Vor%Hier sind die Ergebnisse (größere Balken sind besser)
Grundsätzlich müssen Sie daran denken, dass jQuery eine Verknüpfung hat, die aus "weniger Code" besteht, aber in Wirklichkeit wird es eine schlechtere Leistung haben, als wenn Sie den Code selbst geschrieben hätten.
Sie können die Funktion $.map
von jQuery aus verwenden:
Dies wird ein Array der Elemente zurückgeben.
Tags und Links javascript arrays jquery