Koodinpätkät 2025, Heinäkuu
Nimeä css-tiedostosi vastaavasti: Saturday.css, Friday.css, Sunday.css jne ... Jos JavaScript ei ole käytössä selaimessa, se palaa takaisin "
JavaScript ei ole käytössä. Ota käyttöön nähdäksesi koko sivusto. Jos JavaScript on päällä, käyttäjä saa tervetuloviestin. Jos se on pois päältä, käyttäjää kehotetaan käynnistämään se. "
Yhdistetty välitetyt argumentit ja oletusarvot (käytettävissä kaikilla toiminnoilla) Object.prototype.combine = function (_args) (for (var i tässä) (if (typeof _args "
Tämä on kuin korvaus PHP: n SCRIPT_NAME: lle JavaScriptillä. location.href.split ('/'). pop (); Esimerkiksi tällä URL-osoitteella: "
Document.documentElement.className = "js" Tämä lisää luokan juuriin , joten voit (esimerkiksi) tehdä jotain esimerkiksi piilottaa vain
Denis Ciccalen versio: var DOMReady = function (a, b, c) (b = document c = 'addEventListener' b? B ('DocumentContentLoaded', a): "
** * Hakee tai asettaa evästeet * @param name * @param -arvo (tyhjä poistaaksesi tai määrittelemätön saadaksesi) * @param -vaihtoehdot (verkkotunnus, vanhenee (päivissä)) * @return value "
Olen joutunut tekemään tämän muutaman kerran viime aikoina, joten ajattelin tallentaa menetelmän. StackOverflow: lla on menetelmä, joka toimii hyvin: "
Function doSomething () (/ * Tämä Chris Coyierin koodi * / var i = 0; // laskuri käytetään myöhemmin;) JavaScriptin kommentit voivat olla / * * / merkintöjen välillä "
Korvaa "arvo" oletusarvolla. Jos kenttä on valittu, oletusarvo häviää. Jos käyttäjä on aiemmin muuttanut kentän arvoa, "
Tämä funktio olettaa, että sille lähetetään merkkijono, jossa on desimaalipiste ja kaksi paikkaa desimaalin jälkeen. Saada numerosi siihen "
Function isEven (arvo) (jos (arvo% 2 == 0) palauttaa tosi; muuten palaa epätosi;) "
Kun käytetään komentosarjoja, jotka on jaettu sivuston eri alueiden välillä, saattaa olla tapauksia, joissa kutsutaan toimintoa, jota ei ole olemassa. On järkevää
Var maa_lista =; JSON-versio paulund.co.uk-sivustolta: "
Function checkFont (strFamily) (var objDiv = document.createElement ('div'); objDiv.style.fontFamily = strFamily; "
Saatat haluta linkin olevan erikoistoiminto kaksoisnapsauttamalla, mikä estää linkin oletustoiminnon (siirry toiselle sivulle). Joten: Kaksoisnapsauta: "
Jos (top.location! = self.location) (top.location = self.location.href;) Se yleensä toimii, mutta epäonnistumisen mahdollisuus on pieni, jos "
Jotkut näistä palveluista tarjoavat (älykkäästi) komentosarjansa jo asynkronisesti, tämä vain yhdistää ne tehokkaammiksi, organisoiduiksi ja "
Esimerkkiteksti "
Var Loader = toiminto () () Loader.prototype = (vaaditaan: function (komentosarjat, takaisinsoitto) (this.loadCount = 0; this.totalRequired = scripts.length; "
Aakkosjärjestys voi olla hieman hankalaa, koska saatat haluta olla kirjainkoon erottamaton lajiteltavan suhteen. Taulukot ovat myös asia, jonka lajittelet, mutta joskus sinulla on esine. Tai joukko esineitä. Tai muuten sisäkkäisiä yhdistelmiä ... "
Lataa video: Suljettu muoto: "MP4" Avoin muoto: "Ogg" Täydellinen selitys Kroc Camenin sivustolla, tämän tekniikan alullepanija. "
Lisää suosikki ja mene sinne Lisää suosikkilistan ensimmäinen parametri on URL-osoite, toinen tallennettavaksi tarjottava teksti. Joten tämä sisäinen JavaScript on uudelleenkäytettävä "
Voit alustaa kaksi muuttujaa samaan arvoon kerralla, kinda: var foo, bar; foo = baari = 10; Mutta ei ole yhtä helppoa mekanismia lisätä esimerkiksi 5 "
Var b = document.documentElement; b.luokanNimi = b.luokanNimi.replace ('no-js', 'js'); b.setAttribute ("data-useragent", navigator.userAgent); "
AddEventListener polyfill 1.0 / Eirik Backer / MIT License (function (win, doc) (if (win.addEventListener) return; // Ei tarvitse täyttää toimintoa "
800x600-näyttöjen päivät ovat kaikki ohi, mutta useimmat meistä yrittävät silti majoittaa 1024px-laajakuvanäyttöjä. Tästä syystä "960" leveyden sivustojen suosio. Tämä"
Jos siirryt kirjastovapaaksi, sinun on ehkä käytettävä omaa toimintoasi näin. funktio addClass (id, new_class) (var i, n = 0; "
Sivun otsikko"