Delčki kode 2025, Januar
To je bolje kot pri tradicionalnem dogodku "window.onload", saj lahko na en dogodek pripne več obdelovalcev dogodkov in vsi se pokličejo. "
Predprocesorja CSS Sass in Less lahko zavzameta katero koli barvo in jo zatemni () ali posvetli () za določeno vrednost. Toda takšna sposobnost ni vgrajena v JavaScript. "
Kjer je el sklic na vnos ali območje besedila. funkcija moveCursorToEnd (el) (če (typeof el.selectionStart == "number") (el.selectionStart = "
To deluje: var htmlString = "To je niz."; To ne uspe: var htmlSTring = "To je niz."; Včasih je to zaželeno zaradi berljivosti. Dodaj "
Tako, da jih DOM (in s tem CSS) prepozna kot resnične elemente: (function () (if (! / * @ Cc_on! @ * / 0) return; var e = "
Oglejmo si nekaj možnosti za ponavljanje nad seznamom vozlišč, ko se vrnete iz zagona document.querySelectorAll. Napisali smo posodobljen članek o "
Poiščite dolžino polja, preden ga uporabite v funkciji for, tako da mu ni treba šteti dolžine polja v vsaki ponovitvi (ob predpostavki dolžine "
Ko se sproži KeyboardEvent, lahko preizkusite, katero tipko ste pritisnili, ker ta dogodek vsebuje informacije, proti katerim lahko napišete logiko. "
JavaScript lahko delno dostopa do trenutnega URL-ja. Za ta URL: https://css-tricks.com/example/index.html?s=flexbox window.location.protocol = "
Var MD5 = funkcija (niz) (funkcija RotateLeft (lValue, iShiftBits) (return (lValue> (32-iShiftBits));) funkcija AddUnsigned (lX, lY) (var "
Predmeti Javascript so res lepi, včasih pa jim manjka nekaj koristnih majhnih funkcij / metod. Zgornji primer je z Arrays. Je resnično"
To posnema funkcionalnost standardnih vdelanih polj Google Search. V ozadju imajo sliko in ob kliku na vnos "
Standardno Ni vam treba ustvariti spremenljivke, vendar je dobra praksa, saj lahko to spremenljivko uporabite z clearInterval, da ustavite trenutno izvajajočo se "
Recimo, da imate nekaj HTML-ja, ki je niz: naj string_of_html = `
Če morate spremeniti slog elementa z JavaScriptom, je običajno bolje, da spremenite ime razreda in CSS že na strani prevzame "
Brskalniki že imajo gumbe "nazaj", zato raje imejte dober razlog, da ga morate postaviti na svojo stran! Gumb za vnos z vgrajenim JavaScriptom "
Primer povezave: // povezava Youtube var youtubeLink = document.getElementById ('myLink'). Href; var youtubeVideoKey = "
Htmlentities () je funkcija PHP, ki pretvori posebne znake (kot <) v njihove ubežane / kodirane vrednosti (kot <). To vam omogoča, da prikažete "
Funkcija getQueryVariable (spremenljivka) (var query = window.location.search.substring (1); var vars = query.split ("&"); for (var i = 0; i "
Deklariraj spremenljivko zunaj funkcije ... var oneVariable; function setVariable () (oneVariable = "Nabor spremenljivk znotraj funkcije!";) function "
Če zaženete to v konzoli Firefox, lahko dobite vrsto vseh dogodkov, ki se začnejo z »on« (npr. Onclick). .filter (function (i) (return "
Tako kot pri številu tipk. function objectSize (the_object) (/ * funkcija za preverjanje obstoja vsakega ključa v objektu, da dobi število veljavnih "
Funkcija randRange (podatki) (var newTime = podatki; vrni newTime;) funkcija toggleSomething () (var timeArray = novo polje (200, 300, 150, 250, 2000, 3000, "
Ta funkcija zaokroži številke na dve decimalni mesti in zagotovi, da ima vrnjena vrednost dve decimalni mesti. Na primer 12.006 vrne 12.01, "
(function () (if (navigator.userAgent.match (/IEMobile/10.0/))) (var msViewportStyle = document.createElement ("style"); msViewportStyle.appendChild ("
To je eden najhitrejših in najlažjih načinov praznjenja polja. Seveda obstajajo tudi drugi načini, vendar ti običajno vključujejo ustvarjanje novega polja. "
Zahtevano območje JavaScript je skrito z vgrajenim CSS-jem in nato prikazano po nalaganju z majhnim delčkom JavaScript. Pod tem se uporabljajo oznake noscript "
Var Fb = (); // Prazna literala predmeta za zadrževanje funkcije Fb.log = function (obj, consoleMethod) (if (window.console && window.console.firebug && "
Referenca "
Skladno s tem poimenujte svoje datoteke css: night.css, day.css itd ... Eden super bonus je, da ker JavaScript čas dobi iz lokalnega računalnika namesto iz