Úryvky kódu 2025, Apríl
Je to lepšie ako s tradičnou udalosťou „window.onload“, pretože k jednej udalosti je možné pripojiť viac obslužných rutín udalostí a všetky sa zavolajú. “
Prepracovanie CSS Sass and Less môže mať akúkoľvek farbu a stmaviť ju () alebo zosvetliť () o konkrétnu hodnotu. Ale žiadna takáto schopnosť nie je zabudovaná v JavaScripte. “
Kde el je odkaz na vstup alebo textovú oblasť. funkcia moveCursorToEnd (el) (if (typeof el.selectionStart == "number") (el.selectionStart = "
Toto funguje: var htmlString = "Toto je reťazec."; To zlyhá: var htmlSTring = "Toto je reťazec."; Niekedy je to žiaduce kvôli čitateľnosti. Pridať „
Aby ich DOM (a teda CSS) rozpoznal ako skutočné prvky: (function () (if (! / * @ Cc_on! @ * / 0) return; var e = "
Pozrime sa na niekoľko možností iterácie cez NodeList, keď sa vrátite zo spustenia document.querySelectorAll. Napísali sme aktualizovaný článok o „
Pred použitím vo funkcii for vyhľadajte dĺžku poľa, takže nemusíte počítať dĺžku poľa pri každej iterácii (za predpokladu dĺžky „
Keď sa KeyboardEvent spustí, môžete vyskúšať, ktorá klávesa bola stlačená, pretože táto udalosť obsahuje informácie, proti ktorým môžete písať logiku. “
JavaScript môže pristupovať k aktuálnej adrese URL po častiach. Pre túto adresu URL: https://css-tricks.com/example/index.html?s=flexbox window.location.protocol = "
Var MD5 = funkcia (reťazec) (funkcia RotateLeft (lValue, iShiftBits) (návrat (lValue> (32-iShiftBits));) funkcia AddUnsigned (lX, lY) (var "
Objekty Javascript sú naozaj pekné, ale niekedy im chýba niekoľko užitočných malých funkcií / metód. Vyššie uvedený príklad je s poľami. Je to vážne"
Toto replikuje funkčnosť štandardných vložiteľných polí Vyhľadávania Google. Majú obrázok na pozadí a po kliknutí na vstup „
Štandardné Nemusíte vytvárať premennú, ale je dobrým zvykom, pretože túto premennú môžete použiť pomocou clearInterval na zastavenie práve spusteného programu.
Povedzme, že máte nejaký HTML, ktorý je reťazcom: let string_of_html = `
Ak potrebujete zmeniť štýl prvku pomocou JavaScriptu, je zvyčajne lepšie zmeniť názov triedy a mať CSS už na stránke take "
Prehliadače už majú tlačidlá „späť“, takže by ste mali mať dobrý dôvod, prečo je potrebné nejaké umiestniť na svoju stránku. Tlačidlo vstupu s vloženým jazykom JavaScript "
Príklad odkazu: // Odkaz na YouTube var youtubeLink = document.getElementById ('myLink'). Href; var youtubeVideoKey = "
Htmlentities () je funkcia PHP, ktorá prevádza špeciálne znaky (ako <) na ich uniknuté / zakódované hodnoty (ako <). Takto môžete zobraziť „
Funkcia getQueryVariable (premenná) (var dotaz = okno.lokacia.search.substring (1); var vars = dotaz.split ("&"); pre (var i = 0; i "
Deklarovať premennú mimo funkcie ... var oneVariable; function setVariable () (oneVariable = "Premenná nastavená z funkcie!";) function "
Rad všetkých udalostí, ktoré začínajú na „on“ (napr. Onclick), môžete získať spustením v konzole prehliadača Firefox. .filter (funkcia (i) (návrat ")
Rovnako ako v prípade, počet kľúčov. funkcia objectSize (the_object) (/ * funkcia na overenie existencie každého kľúča v objekte, aby sa získal počet platných "
Function randRange (data) (var newTime = data; return newTime;) function toggleSomething () (var timeArray = new Array (200, 300, 150, 250, 2000, 3000, "
Táto funkcia zaokrúhli čísla na dve desatinné miesta a zabezpečí, aby vrátená hodnota mala dve desatinné miesta. Napríklad 12,006 vráti 12,01 „
(function () (if (navigator.userAgent.match (/IEMobile/10.0/)) (var msViewportStyle = document.createElement ("style"); msViewportStyle.appendChild ("
Toto je jeden z najrýchlejších a najjednoduchších spôsobov vyprázdnenia poľa. Samozrejme, môžu existovať aj iné spôsoby, ale tie zvyčajne zahŕňajú vytvorenie nového poľa. “
Oblasť vyžadovaná JavaScriptom je skrytá pomocou vloženého CSS a po načítaní sa zobrazí pomocou malého útržku kódu JavaScript. Pod tým sa používajú značky noscript "
Var Fb = (); // Prázdny objekt doslovný pre uchovanie funkcie Fb.log = function (obj, consoleMethod) (if (window.console && window.console.firebug && "
Podľa toho pomenujte svoje súbory CSS: night.css, day.css atď. Jedným skvelým bonusom je, že JavaScript získava čas z miestneho počítača namiesto z „