Koda fragmenti 2025, Aprīlis
Tas ir labāk nekā darīt tradicionālo notikumu "window.onload", jo tas var piesaistīt vairākus notikumu apstrādātājus vienam notikumam, un viņi visi tiek izsaukti. "
CSS priekšapstrādātāji Sass un Less var iegūt jebkuru krāsu un aptumšot () vai apgaismot () to ar noteiktu vērtību. Bet JavaScript šādas iespējas nav iebūvētas. "
Kur el ir atsauce uz ievadi vai teksta apgabalu. funkcija moveCursorToEnd (el) (ja (typeof el.selectionStart == "skaitlis") (el.selectionStart = "
Tas darbojas: var htmlString = "Šī ir virkne."; Tas neizdodas: var htmlSTring = "Šī ir virkne."; Dažreiz tas ir vēlams lasāmības labad. Pievienot "
Lai DOM (un līdz ar to CSS) tos atpazītu kā reālus elementus: [function () (if (! / * @ Cc_on! @ * / 0) return; var e = "
Apskatīsim dažas iterācijas iespējas, izmantojot NodeList, atgriežoties, palaižot document.querySelectorAll. Mēs esam uzrakstījuši atjauninātu rakstu par
Pirms izmantojat funkciju for, atrodiet masīva garumu, tāpēc nav nepieciešams skaitīt masīva garumu katrā iterācijā (pieņemot, ka garums "
Kad KeyboardEvent aktivizējas, varat pārbaudīt, kurš taustiņš ir nospiests, jo šajā notikumā ir informācija, pret kuru varat rakstīt loģiku. "
JavaScript var piekļūt pašreizējam URL pa daļām. Šim URL: https://css-tricks.com/example/index.html?s=flexbox window.location.protocol = "
Var MD5 = funkcija (virkne) (funkcija RotateLeft (lValue, iShiftBits) (return (lValue> (32-iShiftBits));) funkcija AddUnsigned (lX, lY) (var "
Javascript objekti ir patiešām jauki, taču dažreiz tiem trūkst dažu noderīgu funkciju / metožu. Iepriekš minētais piemērs ir ar masīviem. Tas tiešām ir "
Tas atkārto iegulto Google meklēšanas standarta lauku funkcionalitāti. Viņiem fonā ir attēls, un, noklikšķinot uz ievades "
Standarts Jums nav jāizveido mainīgais, taču tā ir laba prakse, jo jūs varat izmantot šo mainīgo ar clearInterval, lai apturētu pašreizējo darbību "
Pieņemsim, ka jums ir HTML, kas ir virkne: ļaujiet string_of_html = "
Ja jums ir jāmaina elementa stils ar JavaScript, parasti labāk ir mainīt klases nosaukumu un CSS jau ir lapā. "
Pārlūkprogrammās jau ir pogas “Atpakaļ”, tāpēc jums labāk ir saprātīgs iemesls, kāpēc tā ir jāievieto savā lapā! Ievades poga ar iekļautu JavaScript "
Saites piemērs: // Youtube saite var youtubeLink = document.getElementById ('myLink'). Href; var youtubeVideoKey = "
Htmlentities () ir PHP funkcija, kas īpašās rakstzīmes (piemēram, <) pārvērš to izdzēstajās / kodētajās vērtībās (piemēram, <). Tas ļauj parādīt
Funkcija getQueryVariable (mainīgais) (var vaicājums = window.location.search.substring (1); var vars = query.split ("&"); for (var i = 0; i "
Deklarēt mainīgo ārpus funkcijas ... var oneVariable; function setVariable () (oneVariable = "Mainīgā kopa no funkcijas iekšienes!";) funkcija "
Visu notikumu masīvu, kas sākas ar “on” (piem., Onclick), varat iegūt, palaižot to Firefox konsolē. .filter (funkcija i) (atgriešanās "
Tāpat kā, atslēgu skaits. funkcija objectSize (the_object) (/ * funkcija, lai pārbaudītu katra atslēgas esamību objektā, lai iegūtu derīgu numuru "
Function randRange (data) (var newTime = data; return newTime;) function toggleSomething () (var timeArray = new Array (200, 300, 150, 250, 2000, 3000, "
Šī funkcija noapaļos skaitļus līdz divām zīmēm aiz komata un nodrošinās, ka atgrieztajai vērtībai ir divas zīmes aiz komata. Piemēram, 12.006 atgriezīs 12.01. "
(funkcija () (ja (navigator.userAgent.match (/IEMobile/10.0/)) (var msViewportStyle = document.createElement ("style"); msViewportStyle.appendChild ("
Tas ir viens no ātrākajiem un vienkāršākajiem veidiem, kā iztukšot masīvu. Protams, ir arī citi veidi, taču tie parasti ietver jauna masīva izveidi. "
JavaScript nepieciešamais apgabals tiek paslēpts ar iekšējo CSS, un pēc tam tiek parādīts pēc tam, kad tas ir ielādēts ar nelielu JavaScript fragmentu. Zem tā tiek izmantoti noscript tagi "
Var Fb = (); // Tukšs objekta literāls funkcijas Fb.log = function (obj, consoleMethod) turēšanai (if (window.console && window.console.firebug && "
Atsauce "
Attiecīgi nosauciet savus css failus: night.css, day.css utt ... Viens foršs bonuss ir tas, ka, tā kā JavaScript laiku saņem no vietējās mašīnas, nevis no "