Gunnar Bittersmann: JQuery for Schleife

Beitrag lesen

@@1unitedpower §

const content = [
   { tag: "header", datei: "header.html" }, 
   { tag: "article", datei: "artcile.html" }, 
   { tag: "footer", datei: "footer.html" }, 
];

$(function() {
   for (let {tag, datei} of content) {
      $(tag).load(datei);
   }
});

Mit der Kurzschreibweise für Funktionen könntest du die Leserlichkeit noch zusätzlich erhöhen:

const content = [
   { tag: "header", datei: "header.html" }, 
   { tag: "article", datei: "artcile.html" }, 
   { tag: "footer", datei: "footer.html" }, 
];

$(() => content.forEach(({tag, datei}) => $(tag).load(datei)));

Um das besser lesbar zu finden, muss man da ein Nerd mit einem Faible für funktionale Programmiersprachen sein?

LLAP 🖖

--
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory