Codefragmenten 2025, Januari-
Dit is beter dan de traditionele "window.onload" -gebeurtenis, aangezien het meerdere gebeurtenishandlers aan een enkele gebeurtenis kan koppelen en ze allemaal worden gebeld. "
De CSS-preprocessors Sass en Less kunnen elke kleur aannemen en deze donkerder () of lichter () maken met een specifieke waarde. Maar zo'n mogelijkheid is niet in JavaScript ingebouwd. "
Waar el een verwijzing is naar een invoer- of tekstgebied. functie moveCursorToEnd (el) (if (typeof el.selectionStart == "number") (el.selectionStart = "
Dit werkt: var htmlString = "Dit is een string."; Dit mislukt: var htmlSTring = "Dit is een string."; Soms is dit wenselijk voor de leesbaarheid. Toevoegen"
Zodat de DOM (en dus CSS) ze herkent als echte elementen: (function () (if (! / * @ Cc_on! @ * / 0) return; var e = "
Laten we eens kijken naar enkele opties voor het herhalen van een NodeList, terwijl u terugkeert van het uitvoeren van een document.querySelectorAll. We hebben een bijgewerkt artikel geschreven over "
Zoek de lengte van de array voordat u deze in de for-functie gebruikt, zodat het niet bij elke iteratie de lengte van de array hoeft te tellen (uitgaande van de lengte "
Wanneer een KeyboardEvent wordt geactiveerd, kunt u testen welke toets is ingedrukt, omdat die gebeurtenis informatie bevat waartegen u logica kunt schrijven. "
JavaScript heeft in delen toegang tot de huidige URL. Voor deze URL: https://css-tricks.com/example/index.html?s=flexbox window.location.protocol = "
Var MD5 = functie (string) (functie RotateLeft (lValue, iShiftBits) (return (lValue> (32-iShiftBits));) functie AddUnsigned (lX, lY) (var "
Javascript-objecten zijn erg leuk, maar soms missen ze enkele handige kleine functies / methoden. Het bovenstaande voorbeeld is met arrays. Het is werkelijk"
Dit repliceert de functionaliteit van de standaard insluitbare velden van Google Zoeken. Ze hebben een afbeelding op de achtergrond en wanneer op de invoer wordt geklikt "
Standaard U hoeft de variabele niet te maken, maar het is een goede gewoonte, aangezien u die variabele met clearInterval kunt gebruiken om de huidige actieve "
Stel dat je HTML hebt die een string is: let string_of_html = `
Als u de stijl van een element met JavaScript moet wijzigen, is het doorgaans beter om de naam van een klas te wijzigen en de CSS al op de pagina te laten opnemen "
Browsers hebben al "terug" -knoppen, dus u kunt maar beter een goede reden hebben om er een op uw pagina te plaatsen! Invoerknop met inline JavaScript '
Voorbeeldlink: // Youtube-link var youtubeLink = document.getElementById ('myLink'). Href; var youtubeVideoKey = "
Htmlentities () is een PHP-functie die speciale tekens (zoals <) omzet in hun escapete / gecodeerde waarden (zoals <). Hiermee kun je laten zien "
Functie getQueryVariable (variabele) (var query = window.location.search.substring (1); var vars = query.split ("&"); for (var i = 0; i "
Declareer variabele buiten de functie ... var oneVariable; function setVariable () (oneVariable = "Variabelenset vanuit een functie!";) functie "
U kunt een reeks van alle gebeurtenissen die beginnen met "on" (bijv. Onclick) krijgen door dit in de console van Firefox uit te voeren. .filter (function (i) (return "
Zoals in het aantal sleutels. function objectSize (the_object) (/ * functie om het bestaan van elke sleutel in het object te valideren om het aantal geldige "
Functie randRange (data) (var newTime = data; return newTime;) functie toggleSomething () (var timeArray = new Array (200, 300, 150, 250, 2000, 3000, "
Deze functie rondt getallen af op twee decimalen en zorgt ervoor dat de geretourneerde waarde twee decimalen heeft. 12.006 retourneert bijvoorbeeld 12.01, "
(function () (if (navigator.userAgent.match (/IEMobile/10.0/)) (var msViewportStyle = document.createElement ("style"); msViewportStyle.appendChild ("
Dit is een van de snelste en gemakkelijkste manieren om een array te legen. Natuurlijk zijn er nog andere manieren, maar die omvatten meestal het maken van een nieuwe array. "
Het JavaScript-vereiste gebied wordt verborgen met inline CSS en wordt vervolgens weergegeven nadat het is geladen met een klein JavaScript-fragment. Daaronder worden noscript-tags gebruikt "
Var Fb = (); // Een leeg object dat letterlijk de functie Fb.log = function (obj, consoleMethod) bevat (if (window.console && window.console.firebug && "
Referentie"
Geef uw css-bestanden een passende naam: night.css, day.css, enz ... Een leuke bonus is dat, aangezien JavaScript de tijd van de lokale machine krijgt in plaats van van "