Isječci koda 2025, Veljača
Sukladno tome dajte naziv svojim css datotekama: Saturday.css, Friday.css, Sunday.css itd. Ako je JavaScript onemogućen u pregledniku, vratit će se na
JavaScript je isključen. Omogućite prikaz cijelog web mjesta. Ako je JavaScript uključen, korisnik dobiva poruku dobrodošlice. Ako je isključeno, korisniku se poručuje da ga uključi. "
Kombinator proslijeđenih argumenata i zadanih vrijednosti (upotrebljiv s bilo kojom funkcijom) Object.prototype.combine = function (_args) (for (var i in this) (if (typeof _args "
Ovo je poput zamjene za PHP-ov SCRIPT_NAME s JavaScriptom. location.href.split ('/'). pop (); Na primjer, s ovim URL-om: "
Document.documentElement.className = "js" Ovo dodaje klasu korijenu , tako da biste mogli (na primjer) učiniti nešto poput skrivanja samo
Verzija Denisa Ciccalea: var DOMReady = funkcija (a, b, c) (b = dokument c = 'addEventListener' b? B ('DocumentContentLoaded', a): "
** * Dobiva ili postavlja kolačiće * @param name * @param value (null to delete or undefined to get) * @param options (domena, ističe (u danima)) * @return value "
To sam morao učiniti nekoliko puta nedavno, pa sam mislio da ću sačuvati metodu. StackOverflow ima izvrsnu metodu: "
Funkcija doSomething () (/ * Ovaj kôd Chris Coyier * / var i = 0; // brojač koji će se koristiti kasnije;) Komentari u JavaScript-u mogu biti između / * * / oznaka "
Zamijenite "vrijednost" zadanom vrijednošću. Ako je polje odabrano, zadana vrijednost će nestati. Ako je korisnik prethodno promijenio vrijednost polja, "
Ova funkcija pretpostavlja da je ono što joj se predaje niz s decimalnom zarezom i dva mjesta nakon decimalnog. Da unesete svoj broj u taj "
Funkcija isEven (value) (if (value% 2 == 0) return true; else return false;) "
Kada koristite skripte koje se dijele između različitih područja web mjesta, mogu se dogoditi slučajevi kada se zove funkcija koja ne postoji. Ima smisla u "
Var_popis zemalja =; JSON verzija s paulund.co.uk: "
Funkcija checkFont (strFamily) (var objDiv = document.createElement ('div'); objDiv.style.fontFamily = strFamily; "
Možda ćete htjeti da veza ima posebnu akciju kada se dvoklikne što sprječava zadanu radnju veze (idite na drugu stranicu). Dakle: Dvaput kliknite: "
If (top.location! = self.location) (top.location = self.location.href;) To će općenito funkcionirati, ali postoji mala vjerojatnost neuspjeha u slučaju da "
Neke od ovih usluga već (pametno) pružaju svoje skripte na asinkroni način, što ih jednostavno kombinira u učinkovitije, organiziranije i "
Primjer teksta "
Var Loader = function () () Loader.prototype = (zahtijeva: function (skripte, povratni poziv) (this.loadCount = 0; this.totalRequired = scripts.length; "
Abecedno postavljanje abeceda može biti malo nezgodno, jer možda želite biti neosjetljivi na velika i mala slova s onim što sortirate. Također, nizovi su stvar koju sortirate, ali ponekad imate objekt. Ili niz objekata. Ili drugačije ugniježđene kombinacije ... "
Preuzmi videozapis: Zatvoreni format: "MP4" Otvoreni format: "Ogg" Potpuno objašnjenje na web mjestu Kroc Camen, začetnika ove tehnike. "
Dodavanje omiljenih i odlazak tamo Prvi parametar AddFavorite je URL, a drugi tekst koji se nudi za spremanje. Dakle, ovaj ugrađeni JavaScript je za ponovnu upotrebu "
Možete istovremeno inicijalizirati dvije varijable u istu vrijednost, nekako: var foo, bar; foo = bar = 10; Ali ne postoji tako jednostavan mehanizam za dodavanje, recimo, 5 "
Var b = document.documentElement; b.className = b.className.replace ('no-js', 'js'); b.setAttribute ("data-useragent", navigator.userAgent); "
AddEventListener polyfill 1.0 / Eirik Backer / MIT Licenca (funkcija (win, doc) (if (win.addEventListener) return; // Nema potrebe za polifil funkcijom "
Dani zaslona 800 x 600 gotovo su prošli, ali većina nas i dalje pokušava smjestiti 1024px široke zaslone. Otuda i popularnost web mjesta širine "960". Ovaj"
Ako idete bez knjižnice, možda ćete trebati pokrenuti vlastitu funkciju poput ove. funkcija addClass (id, new_class) (var i, n = 0; "
Naslov stranice"