Кодови фрагменти 2025, Юли
Това е по-добре от традиционното събитие "window.onload", тъй като може да прикачи множество манипулатори на събития към едно събитие и всички те се извикват. "
CSS препроцесорите Sass и Less могат да вземат всеки цвят и да го потъмнят () или да го осветят () с определена стойност. Но такава възможност не е вградена в JavaScript. "
Където el е препратка към вход или текстово поле. функция moveCursorToEnd (el) (ако (typeof el.selectionStart == "number") (el.selectionStart = "
Това работи: var htmlString = "Това е низ."; Това е неуспешно: var htmlSTring = "Това е низ."; Понякога това е желателно за четливост. Добавяне "
Така че DOM (и по този начин CSS) ги разпознава като реални елементи: (function () (if (! / * @ Cc_on! @ * / 0) return; var e = "
Нека разгледаме някои опции за итерация през NodeList, когато се върнете от стартиране на document.querySelectorAll. Написахме актуализирана статия за „
Намерете дължината на масива, преди да го използвате във функцията for, така че не е необходимо да брои дължината на масива всяка итерация (ако приемем дължината "
Когато се задейства KeyboardEvent, можете да тествате кой клавиш е бил натиснат, защото това събитие съдържа информация, срещу която можете да напишете логика. "
JavaScript може да получи достъп до текущия URL адрес на части. За този URL адрес: https://css-tricks.com/example/index.html?s=flexbox window.location.protocol = "
Var MD5 = функция (низ) (функция RotateLeft (lValue, iShiftBits) (return (lValue> (32-iShiftBits));) функция AddUnsigned (lX, lY) (var "
Javascript обектите са наистина хубави, но понякога им липсват някои полезни малки функции / методи. Примерът по-горе е с масиви. Наистина е"
Това възпроизвежда функционалността на стандартните вградени полета за търсене на Google. Те имат изображение във фонов режим и когато щракнете върху входа "
Стандартно Не е необходимо да създавате променливата, но това е добра практика, тъй като можете да използвате тази променлива с clearInterval, за да спрете текущо изпълняваната "
Да кажем, че имате HTML, който е низ: let string_of_html = `
Ако трябва да промените стила на елемент с JavaScript, обикновено е по-добре да промените името на класа и CSS да е вече на страницата. "
Браузърите вече имат бутони "назад", така че по-добре имайте добра причина да се налага да го поставите на вашата страница! Бутон за въвеждане с вграден JavaScript "
Примерен линк: // Youtube връзка var youtubeLink = document.getElementById ('myLink'). Href; var youtubeVideoKey = "
Htmlentities () е PHP функция, която преобразува специални символи (като <) в техните екранирани / кодирани стойности (като <). Това ви позволява да покажете "
Функция getQueryVariable (променлива) (var query = window.location.search.substring (1); var vars = query.split ("&"); for (var i = 0; i "
Деклариране на променлива извън функцията ... var oneVariable; функция setVariable () (oneVariable = "Променлива, зададена от функция!";) функция "
Можете да получите масив от всички събития, които започват с „on“ (например onclick), като стартирате това в конзолата на Firefox. .filter (функция (i) (връщане "
Както при, броя на клавишите. функция objectSize (the_object) (/ * функция, за да провери съществуването на всеки ключ в обекта, за да получи броя на валидните "
Функция randRange (данни) (var newTime = данни; върнете newTime;) функция toggleSomething () (var timeArray = нов масив (200, 300, 150, 250, 2000, 3000, "
Тази функция ще закръгли числата до два знака след десетичната запетая и ще гарантира, че върнатата стойност има два знака след десетичната запетая. Например 12.006 ще върне 12.01, "
(function () (if (navigator.userAgent.match (/IEMobile/10.0/))) (var msViewportStyle = document.createElement ("style"); msViewportStyle.appendChild ("
Това е един от най-бързите и лесни начини за изпразване на масив. Разбира се, има и други начини, но те обикновено включват създаване на нов масив. "
Необходимата за JavaScript област се скрива с вграден CSS и след това се показва, след като се зареди с малък фрагмент от JavaScript. Под това се използват маркери noscript "
Var Fb = (); // Празен литерал на обект за задържане на функцията Fb.log = function (obj, consoleMethod) (if (window.console && window.console.firebug && "
Именувайте своите css файлове съответно: night.css, day.css и т.н. ... Един страхотен бонус е, че тъй като JavaScript получава времето от локалната машина, а не от "