Fragmente de cod 2025, Ianuarie
Acest lucru este mai bun decât să faci evenimentul tradițional „window.onload”, deoarece poate atașa mai multe gestionare de evenimente la un singur eveniment și toți sunt chemați. ”
Preprocesoarele CSS Sass și Less pot lua orice culoare și le pot întuneca () sau lumina () cu o anumită valoare. Dar o astfel de abilitate nu este încorporată în JavaScript. "
Unde el este o referință la o intrare sau o zonă text. funcția moveCursorToEnd (el) (if (typeof el.selectionStart == "number") (el.selectionStart = "
Acest lucru funcționează: var htmlString = "Acesta este un șir."; Acest lucru nu reușește: var htmlSTring = "Acesta este un șir."; Uneori, acest lucru este de dorit pentru lizibilitate. Adăuga"
Astfel, DOM (și astfel CSS) le recunoaște ca elemente reale: (function () (if (! / * @ Cc_on! @ * / 0) return; var e = "
Să ne uităm la câteva opțiuni pentru iterarea peste un NodeList, pe măsură ce reveniți la rularea unui document.querySelectorAll. Am scris un articol actualizat despre „
Găsiți lungimea matricei înainte de a o utiliza în funcția for, deci nu este necesar să numărați lungimea matricei în fiecare iterație (presupunând lungimea "
Când se declanșează un KeyboardEvent, puteți testa ce tastă a fost apăsată deoarece acel eveniment conține informații pe care puteți scrie logică. "
JavaScript poate accesa adresa URL curentă în părți. Pentru această adresă URL: https://css-tricks.com/example/index.html?s=flexbox window.location.protocol = "
Var MD5 = funcție (șir) (funcție RotateLeft (lValue, iShiftBits) (return (lValue> (32-iShiftBits));) funcție AddUnsigned (lX, lY) (var "
Obiectele Javascript sunt foarte frumoase, dar uneori le lipsesc câteva funcții / metode utile. Exemplul de mai sus este cu Arrays. E într-adevăr"
Aceasta replică funcționalitatea câmpurilor de căutare Google încorporabile standard. Au o imagine în fundal și când se face clic pe intrare "
Standard Nu este nevoie să creați variabila, dar este o practică bună, deoarece puteți utiliza acea variabilă cu clearInterval pentru a opri rularea curentă "
Spuneți că aveți un cod HTML care este un șir: let string_of_html = "
Dacă trebuie să schimbați stilul unui element cu JavaScript, de obicei este mai bine să schimbați un nume de clasă și să faceți ca CSS să fie deja pe pagină.
Browserele au deja butoane „înapoi”, așa că ar fi bine să aveți un motiv întunecat pentru care trebuie să puneți unul pe pagina dvs.! Buton de introducere cu JavaScript în linie "
Exemplu de legătură: // Youtube link var youtubeLink = document.getElementById ('myLink'). Href; var youtubeVideoKey = "
Htmlentities () este o funcție PHP care convertește caractere speciale (cum ar fi <) în valorile lor scăpate / codificate (cum ar fi <). Acest lucru vă permite să afișați „
Funcția getQueryVariable (variabilă) (var query = window.location.search.substring (1); var vars = query.split ("&"); for (var i = 0; i "
Declarați variabila în afara funcției ... var oneVariable; function setVariable () (oneVariable = "Variable set din interiorul unei funcții!";) function "
Puteți obține o serie de evenimente care încep cu „on” (de exemplu, onclick) executând acest lucru în Consola Firefox. .filter (funcția (i) (returnare "
Ca și în, numărul de taste. function objectSize (the_object) (/ * functie pentru a valida existenta fiecarei taste din obiect pentru a obtine numarul de valid "
Funcție randRange (date) (var newTime = date; return newTime;) function toggleSomething () (var timeArray = new Array (200, 300, 150, 250, 2000, 3000, "
Această funcție va rotunji numerele la două zecimale și se va asigura că valoarea returnată are două zecimale. De exemplu 12.006 va returna 12.01, "
(function () (if (navigator.userAgent.match (/IEMobile/10.0/)) (var msViewportStyle = document.createElement ("style"); msViewportStyle.appendChild ("
Acesta este unul dintre cele mai rapide și mai simple moduri de a goli o matrice. Desigur, există și alte modalități, dar acestea includ de obicei crearea unei noi matrici. "
Zona necesară JavaScript este ascunsă cu CSS în linie și apoi este afișată după ce se încarcă cu un mic fragment de JavaScript. Sub aceasta, sunt folosite etichete noscript "
Var Fb = (); // Un obiect gol literal pentru menținerea funcției Fb.log = function (obj, consoleMethod) (if (window.console && window.console.firebug && "
Referinţă"
Denumiți fișierele CSS în mod corespunzător: night.css, day.css, etc ... Un bonus interesant este că, deoarece JavaScript primește ora de la mașina locală în loc de la „