<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>javascript on hostinggutscheine.de blog</title>
    <link>https://www.hostinggutscheine.de/blog/categories/javascript/</link>
    <description>Recent content in javascript on hostinggutscheine.de blog</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>de</language>
    <lastBuildDate>Mon, 31 Aug 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.hostinggutscheine.de/blog/categories/javascript/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>JavaScript: var functionName = function() {} oder function functionName() {}?</title>
      <link>https://www.hostinggutscheine.de/blog/post/0080-javascript-funktionsdeklaration-vs-funktionsausdruck/</link>
      <pubDate>Mon, 31 Aug 2026 00:00:00 +0000</pubDate>
      
      <guid>https://www.hostinggutscheine.de/blog/post/0080-javascript-funktionsdeklaration-vs-funktionsausdruck/</guid>
      
        <description>Dieser Artikel zeigt was Hoisting mit einer Funktionsdeklaration und einem Funktionsausdruck macht, warum var und const verschiedene Fehler liefern und warum das Benennen von Funktionsausdrücken für den Stacktrace weitgehend überholt ist.</description>
      
    </item>
    
    <item>
      <title>JavaScript: Wie bindet man eine JavaScript-Datei in einer anderen ein?</title>
      <link>https://www.hostinggutscheine.de/blog/post/0073-javascript-datei-einbinden/</link>
      <pubDate>Mon, 31 Aug 2026 00:00:00 +0000</pubDate>
      
      <guid>https://www.hostinggutscheine.de/blog/post/0073-javascript-datei-einbinden/</guid>
      
        <description>Dieser Artikel beantwortet dir die Frage wie sich import, require und dynamisches import() unterscheiden, warum ein Modul-Rumpf nur einmal läuft und warum die meisten &#39;is not defined&#39;-Fehler in Wahrheit ein Problem der Skript-Reihenfolge sind.</description>
      
    </item>
    
    <item>
      <title>JavaScript: Wie entfernt man ein bestimmtes Element aus einem Array?</title>
      <link>https://www.hostinggutscheine.de/blog/post/0072-javascript-array-element-entfernen/</link>
      <pubDate>Mon, 31 Aug 2026 00:00:00 +0000</pubDate>
      
      <guid>https://www.hostinggutscheine.de/blog/post/0072-javascript-array-element-entfernen/</guid>
      
        <description>Dieser Artikel beantwortet dir die Frage worin sich filter und splice beim Entfernen unterscheiden, warum die fehlende -1-Prüfung das falsche Element löscht und warum delete ein Loch hinterlässt.</description>
      
    </item>
    
    <item>
      <title>JavaScript: Wie erzeugt man eine UUID?</title>
      <link>https://www.hostinggutscheine.de/blog/post/0075-javascript-uuid-erzeugen/</link>
      <pubDate>Mon, 31 Aug 2026 00:00:00 +0000</pubDate>
      
      <guid>https://www.hostinggutscheine.de/blog/post/0075-javascript-uuid-erzeugen/</guid>
      
        <description>Dieser Artikel beantwortet dir die Frage wie du mit crypto.randomUUID eine UUID erzeugst, was die Versions- und Variantenziffer bedeuten, warum der Math.random-Einzeiler kein Ersatz ist und warum randomUUID über http nicht existiert.</description>
      
    </item>
    
    <item>
      <title>JavaScript: Wie funktionieren Closures?</title>
      <link>https://www.hostinggutscheine.de/blog/post/0071-javascript-closures/</link>
      <pubDate>Mon, 31 Aug 2026 00:00:00 +0000</pubDate>
      
      <guid>https://www.hostinggutscheine.de/blog/post/0071-javascript-closures/</guid>
      
        <description>Dieser Artikel beantwortet dir die Frage was eine Closure ist, warum zwei Zähler aus derselben Fabrik nichts teilen, warum var in einer Schleife dreimal dieselbe Zahl liefert und was eine Closure am Leben hält.</description>
      
    </item>
    
    <item>
      <title>JavaScript: Wie kopiert man ein Objekt tief (Deep Clone)?</title>
      <link>https://www.hostinggutscheine.de/blog/post/0079-javascript-objekt-tief-kopieren/</link>
      <pubDate>Mon, 31 Aug 2026 00:00:00 +0000</pubDate>
      
      <guid>https://www.hostinggutscheine.de/blog/post/0079-javascript-objekt-tief-kopieren/</guid>
      
        <description>Dieser Artikel zeigt was structuredClone behält, das der JSON-Umweg zerstört, was structuredClone stillschweigend wegwirft, und eine Messung, in der die JSON-Variante die schnellere ist.</description>
      
    </item>
    
    <item>
      <title>JavaScript: Wie legt man eine Pause ein (sleep)?</title>
      <link>https://www.hostinggutscheine.de/blog/post/0078-javascript-sleep-pause/</link>
      <pubDate>Mon, 31 Aug 2026 00:00:00 +0000</pubDate>
      
      <guid>https://www.hostinggutscheine.de/blog/post/0078-javascript-sleep-pause/</guid>
      
        <description>Dieser Artikel zeigt den Promise-basierten sleep, misst was ein Busy-Wait einen wartenden Timer kostet und warum forEach mit async-Callback überhaupt nicht wartet.</description>
      
    </item>
    
    <item>
      <title>JavaScript: Wie rundet man auf höchstens 2 Nachkommastellen?</title>
      <link>https://www.hostinggutscheine.de/blog/post/0076-javascript-auf-2-nachkommastellen-runden/</link>
      <pubDate>Mon, 31 Aug 2026 00:00:00 +0000</pubDate>
      
      <guid>https://www.hostinggutscheine.de/blog/post/0076-javascript-auf-2-nachkommastellen-runden/</guid>
      
        <description>Dieser Artikel vergleicht toFixed und Math.round(x*100)/100 über 100.000 Werte, zeigt warum 1.005 abgerundet wird und warum toFixed und Intl.NumberFormat bei derselben Zahl unterschiedlich runden.</description>
      
    </item>
    
    <item>
      <title>JavaScript: Wie validiert man eine E-Mail-Adresse?</title>
      <link>https://www.hostinggutscheine.de/blog/post/0074-javascript-email-adresse-validieren/</link>
      <pubDate>Mon, 31 Aug 2026 00:00:00 +0000</pubDate>
      
      <guid>https://www.hostinggutscheine.de/blog/post/0074-javascript-email-adresse-validieren/</guid>
      
        <description>Dieser Artikel vergleicht die verbreitete E-Mail-Regex mit einer lockeren und mit der Prüfung des Browsers anhand derselben zehn Eingaben und zeigt, dass sie sich bei der Hälfte uneinig sind.</description>
      
    </item>
    
    <item>
      <title>JavaScript: Wie wandelt man einen String in einen Boolean um?</title>
      <link>https://www.hostinggutscheine.de/blog/post/0077-javascript-string-in-boolean-umwandeln/</link>
      <pubDate>Mon, 31 Aug 2026 00:00:00 +0000</pubDate>
      
      <guid>https://www.hostinggutscheine.de/blog/post/0077-javascript-string-in-boolean-umwandeln/</guid>
      
        <description>Dieser Artikel beantwortet dir die Frage warum Boolean(&#34;false&#34;) true ergibt, was JSON.parse aus &#34;1&#34; und &#34;yes&#34; macht und wie du einen Konverter schreibst, der über unbekannte Eingaben entscheidet statt zu raten.</description>
      
    </item>
    
  </channel>
</rss>
