Kodestykker 2025, September
Navngiv dine css-filer i overensstemmelse hermed: Saturday.css, Friday.css, Sunday.css osv ... Hvis JavaScript er deaktiveret i browseren, vender det tilbage til "
JavaScript er slået fra. Aktivér venligst for at se hele siden. Hvis JavaScript er aktiveret, får brugeren en velkomstbesked. Hvis den er slået fra, instrueres brugeren i at tænde den. "
Kombiner af godkendte argumenter og standardindstillinger (kan bruges med en hvilken som helst funktion) Object.prototype.combine = funktion (_args) (for (var i i denne) (hvis (type af _args "
Dette er som en erstatning for PHP's SCRIPT_NAME med JavaScript. location.href.split ('/'). pop (); For eksempel med denne URL: "
Document.documentElement.className = "js" Dette tilføjer en klasse til roden , så du kan (f.eks.) gøre noget som at skjule en
Denis Ciccales version: var DOMReady = funktion (a, b, c) (b = dokument c = 'addEventListener' b? B ('DocumentContentLoaded', a): "
** * Henter eller sætter cookies * @param navn * @param værdi (null at slette eller udefineret for at få) * @paramuligheder (domæne, udløber (i dage)) * @ returværdi "
Jeg har måttet gøre dette et par gange for nylig, så jeg troede, jeg ville gemme metoden. StackOverflow har en metode, der fungerer godt: "
Funktion doSomething () (/ * Denne kode af Chris Coyier * / var i = 0; // tæller, der skal bruges senere;) Kommentarer i JavaScript kan være mellem / * * / markeringer "
Udskift "værdi" med standardværdien. Hvis feltet er valgt, forsvinder standardværdien. Hvis brugeren tidligere har ændret feltværdien, "
Denne funktion antager, at hvad der sendes til den er en streng med et decimaltegn og to steder efter decimalet. For at få dit nummer ind i det "
Funktion erEven (værdi) (hvis (værdi% 2 == 0) returnerer sand; ellers returner falsk;) "
Når du bruger scripts, der deles mellem forskellige områder på et websted, kan der være tilfælde, hvor der kaldes en funktion, der ikke findes. Det giver mening på "
Var country_list =; JSON-version fra paulund.co.uk: "
Funktion checkFont (strFamily) (var objDiv = document.createElement ('div'); objDiv.style.fontFamily = strFamily; "
Du vil muligvis have et link til at have en særlig handling, når du dobbeltklikker, hvilket forhindrer standardhandlingen for linket (gå til en anden side). Så: Dobbeltklik: "
Hvis (top.location! = self.location) (top.location = self.location.href;) Det fungerer generelt, men der er en lille chance for fiasko i tilfælde af at "
Nogle af disse tjenester leverer allerede (smart) deres scripts på en asynkron måde, dette kombinerer dem bare til mere effektive, organiserede og "
Eksempeltekst "
Var Loader = funktion () () Loader.prototype = (kræver: funktion (scripts, tilbagekald) (this.loadCount = 0; this.totalRequired = scripts.length; "
Alfabetisering kan være lidt vanskelig, da du måske ønsker at være ufølsom over for det, du sorterer. Arrays er også den ting, du sorterer, men nogle gange har du et objekt. Eller en række objekter. Eller på anden måde indlejrede kombinationer ... "
Download video: Lukket format: "MP4" Åbent format: "Ogg" En komplet forklaring på Kroc Camens websted, ophavsmanden til denne teknik. "
Tilføj favorit og gå dertil Den første parameter til AddFavorite er URL'en, den anden er teksten, der skal tilbydes til lagring. Så dette integrerede JavaScript kan genbruges "
Du kan initialisere to variabler til samme værdi på én gang, kinda: var foo, bar; foo = bar = 10; Men der er ingen lignende nem mekanisme at tilføje, siger, 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 License (funktion (win, doc) (hvis (win.addEventListener) returnerer; // Intet behov for at polyfill-funktion "
Dage med 800x600 skærme er næsten forbi, men de fleste af os prøver stadig at rumme 1024px brede skærme. Derfor populariteten af websteder med en bredde på "960". Det her"
Hvis du går biblioteksfri, skal du muligvis rulle din egen funktion som denne. funktion addClass (id, new_class) (var i, n = 0; "
Sidetitel "