Delčki kode 2025, Januar
Ob predpostavki, da imate element v DOM-u:
Testiranje uporabniškega agenta je zanič, včasih pa ga potrebujete za prefinjene stvari. V mojem primeru sem ga uporabljal za prilagajanje tega, kar sem prikazoval za bližnjične tipke "
Vsi brskalniki ne podpirajo vseh atributov vseh elementov. V HTML5 je vrsta novih atributov, zato je ideja, da bi preizkusili, kakšen brskalnik "
Običajno se tipka zavihek premakne na naslednjo osredotočeno stvar. Namesto tega vstavi znak zavihka. HTMLTextAreaElement.prototype.getCaretPosition = funkcija "
Presledek, kar pomeni zavihke in presledke. Vanilin JavaScript (obrezovanje vodilnih in sledilnih) var str = "abcdefg"; var newStr = str.trim (); // "abcde f"
Naj strippedString = originalString.replace (/ (<(+)>) / gi, ""); CodePen Vdelaj nadomestni "
Povleci in spusti HTML5 je odličen za obdelavo naloženih datotek. Ampak, če je to edina stvar, za katero jo uporabljate, je lepo vedeti, ali je kakšen dragenter "
Var isMSIE = / * @ cc_on! @ * / 0; if (isMSIE) (// naredi stvari, specifične za IE) else (// naredi stvari, ki niso specifične za IE) "
Uporaba v vrstici: kliknite tukaj, da preklopite vidnost elementa #foo To je foo "
Tehnika # 1 funkcija Naključno (o) (za (var j, x, i = o.length; i; j = parseInt (Math.random () * i), x = o, o = o, o = x); vrni o;); Uporaba var testArray "
Var someString = "Pozdravljeni 123 World!"; newString = someString.replace (// g, ''); // console.log (newString); // "Pozdravljen, svet!";"
»mobile.html« bi bil nadomeščen z lokacijo, kjer koli je vaša različica za mobilne naprave. To tehniko bi lahko prilagodili za nalaganje nadomestnega slogovnega lista "
Elemente z atributom contenteditable lahko urejate neposredno v oknu brskalnika. Seveda pa te spremembe ne vplivajo na dejanski dokument. "
Ooo to je pametno! To zberem iz Davidovega bloga. const isRequired = () => (vrzi novo napako ('potreben je param');); const pozdrav = (name = "
Var myArray =; var randomItem = myArray; Glejte Pen gLJPZv Chrisa Coyierja (@chriscoyier) na CodePen. "
Kar zadeva animacijo, so nam rekli, da je setInterval slaba ideja. Ker se bo na primer zanka izvajala ne glede na kaj drugega, "
Var origString = 'Vesel ples7'; var trimmedString = origString.substring (0, origString.length-1); console.log (trimmedString); // 'Veseli ples' "
Ta funkcija ohranja tudi skrito vsebino. funkcija remove_style (vse) (var i = all.length; var j, is_hidden; // predstavitveni atributi. var attr =; "
Iz kakršnega koli razloga se element v JavaScript ne more uničiti. jQuery ima za to metodo, kar je lepo, ker tako razmišljamo: "
Sestavil Svein Petter Gjøby: const array =; // Metoda 1: Uporaba nabora const unique =; // 2. metoda: Array.prototype.reduce const unique = "
Window.location = "https: //" + window.location.hostname + window.location.pathname + window.location.search; Morda boste želeli preizkusiti, če window.location.href "
Ste že kdaj videli te CDATA stvari v JavaScriptu in se spraševali, čemu je bil namenjen? Preverjevalniku preprečuje, da bi to kodo prebral kot oznako in ni uspel "
Tukaj je hitri (obstaja tudi različica PHP): var randomColor = Math.floor (Math.random () * 16777215) .toString (16); Oglejte si pisalo Ustvari novo naključno šestnajstiško barvo "
PHP ima lepo funkcijo print_r za tiskanje informacij o spremenljivki na zaslon. console.log () je odličen za to tudi v JavaScript, toda "
Poskusite (document.execCommand ("BackgroundImageCache", false, true);) catch (err) () "
Predstavitev Sagarja Ganatre "
Samopoklic anonimne funkcije, dodeljene globalni spremenljivki yournamespacechoice. Služi kot učinek ohranjanja vseh funkcij in spremenljivk zasebnih za "
Vsako sekundo izvedite funkcijo: function myFunction () (// naredite nekaj) var int = setInterval (myFunction, 1000); Prekliči: clearInterval (int); "
UPDATE: To je precej staro. Če danes iščete lenobne slike, priporočam, da si ogledate: Celoten vodnik za lenobno nalaganje slik Native "