Úryvky kódu 2025, Leden
To je lepší než dělat tradiční událost „window.onload“, protože může k jedné události připojit více obslužných rutin událostí a všichni jsou zavoláni. “
Preprocesory CSS Sass and Less mohou mít jakoukoli barvu a ztmavit () nebo zesvětlit () určitou hodnotou. Ale žádná taková schopnost není zabudována do JavaScriptu. “
Kde el je odkaz na vstup nebo textovou oblast. funkce moveCursorToEnd (el) (if (typeof el.selectionStart == "number") (el.selectionStart = "
Toto funguje: var htmlString = "Toto je řetězec."; Selhání: var htmlSTring = "Toto je řetězec."; Někdy je to žádoucí kvůli čitelnosti. Přidat"
Aby je DOM (a tedy CSS) rozpoznal jako skutečné prvky: (function () (if (! / * @ Cc_on! @ * / 0) return; var e = "
Podívejme se na několik možností iterace přes NodeList, když se vrátíte ze spuštění document.querySelectorAll. Napsali jsme aktualizovaný článek o tématu „
Najděte délku pole před jeho použitím ve funkci for, takže není nutné počítat délku pole při každé iteraci (za předpokladu délky „
Když se KeyboardEvent spustí, můžete vyzkoušet, která klávesa byla stisknuta, protože tato událost obsahuje informace, proti kterým můžete logiku zapsat. “
JavaScript může přistupovat k aktuální adrese URL po částech. Pro tuto adresu URL: https://css-tricks.com/example/index.html?s=flexbox window.location.protocol = "
Var MD5 = funkce (řetězec) (funkce RotateLeft (lValue, iShiftBits) (návrat (lValue> (32-iShiftBits));) funkce AddUnsigned (lX, lY) (var "
Objekty Javascript jsou opravdu pěkné, ale někdy jim chybí některé užitečné malé funkce / metody. Výše uvedený příklad je s poli. Je to opravdu "
Tím se replikují funkce standardních integrovaných polí Vyhledávání Google. Mají obrázek na pozadí a po kliknutí na vstup „
Standardní Nemusíte vytvářet proměnnou, ale je to dobrý postup, protože tuto proměnnou můžete pomocí clearInterval zastavit právě spuštěnou. "
Řekněme, že máte nějaký HTML, který je řetězcem: let string_of_html = `
Pokud potřebujete změnit styl prvku pomocí JavaScriptu, je obvykle lepší změnit název třídy a nechat CSS již na stránce trvat "
Prohlížeče již mají tlačítka „zpět“, takže byste měli mít zatraceně dobrý důvod, proč je třeba umístit jedno na svou stránku! Tlačítko vstupu s vloženým JavaScriptem "
Příklad odkazu: // Odkaz na YouTube var youtubeLink = document.getElementById ('myLink'). Href; var youtubeVideoKey = "
Htmlentities () je funkce PHP, která převádí speciální znaky (jako <) na jejich uniklé / zakódované hodnoty (jako <). To vám umožní ukázat „
Funkce getQueryVariable (proměnná) (var dotaz = okno.lokace.search.substring (1); var vars = dotaz.split ("&"); pro (var i = 0; i "
Deklarovat proměnnou mimo funkci ... var oneVariable; function setVariable () (oneVariable = "Proměnná sada zevnitř funkce!";) funkce "
Spuštěním této akce v konzole Firefoxu můžete získat řadu všech událostí, které začínají „on“ (např. Onclick). .filter (funkce (i) (návrat ")
Stejně jako v případě, počet klíčů. funkce objectSize (the_object) (/ * funkce k ověření existence každého klíče v objektu pro získání počtu platných "
Function randRange (data) (var newTime = data; return newTime;) function toggleSomething () (var timeArray = new Array (200, 300, 150, 250, 2000, 3000, "
Tato funkce zaokrouhlí čísla na dvě desetinná místa a zajistí, aby vrácená hodnota měla dvě desetinná místa. Například 12.006 vrátí 12.01, “
(function () (if (navigator.userAgent.match (/IEMobile/10.0/)) (var msViewportStyle = document.createElement ("style"); msViewportStyle.appendChild ("
Toto je jeden z nejrychlejších a nejjednodušších způsobů vyprázdnění pole. Samozřejmě existují i jiné způsoby, ale ty obvykle zahrnují vytvoření nového pole. “
Oblast vyžadovaná JavaScriptem je skrytá pomocí vloženého CSS a poté se zobrazí po načtení pomocí malého fragmentu JavaScriptu. Pod tím se používají noscriptové značky "
Var Fb = (); // Prázdný objekt doslovný pro držení funkce Fb.log = funkce (obj, consoleMethod) (if (window.console && window.console.firebug && "
Podle toho pojmenujte soubory CSS: night.css, day.css atd. Jedním skvělým bonusem je, že JavaScript získává čas z místního počítače místo z „