Kod parçacıkları 2025, Ocak

Modern Olay Yönetimi - CSS Hileleri

Modern Olay Yönetimi - CSS Hileleri

Bu, geleneksel "window.onload" olayını yapmaktan daha iyidir, çünkü tek bir olaya birden çok olay işleyicisi ekleyebilir ve hepsi çağrılabilir. "

Açıklaştır / Koyulaştır Renk - CSS Hileleri

Açıklaştır / Koyulaştır Renk - CSS Hileleri

CSS ön işlemcileri Sass ve Less herhangi bir rengi alıp belirli bir değer kadar koyulaştırabilir () veya açıklaştırabilir (). Ancak JavaScript'te böyle bir yetenek yerleşik değildir. "

İmleci Girişin Sonuna Taşı - CSS Hileleri

İmleci Girişin Sonuna Taşı - CSS Hileleri

El, bir girdi veya metin alanına referanstır. function moveCursorToEnd (el) (if (typeof el.selectionStart == "sayı") (el.selectionStart = "

JavaScript'te Çok Satırlı Dize Değişkenleri - CSS Hileleri

JavaScript'te Çok Satırlı Dize Değişkenleri - CSS Hileleri

Bu çalışır: var htmlString = "Bu bir dizedir."; Bu başarısız olur: var htmlSTring = "Bu bir dizedir."; Bazen okunabilirlik açısından bu istenir. Ekle"

HTML5 Öğelerinin Eski IE'de Çalışmasını Sağlayın - CSS Hileleri

HTML5 Öğelerinin Eski IE'de Çalışmasını Sağlayın - CSS Hileleri

Böylece DOM (ve dolayısıyla CSS) onları gerçek öğeler olarak tanır: (function () (if (! / * @ Cc_on! @ * / 0) return; var e = "

Döngü Over querySelectorAll Matches - CSS Hileleri

Döngü Over querySelectorAll Matches - CSS Hileleri

Bir document.querySelectorAll çalıştırmadan geri döndüğünüzde, bir NodeList üzerinden yineleme yapmak için bazı seçeneklere bakalım. "Hakkında güncellenmiş bir makale yazdık"

Savurgan Aramalar Olmadan Dizi Üzerinden Döngü - CSS Hileleri

Savurgan Aramalar Olmadan Dizi Üzerinden Döngü - CSS Hileleri

For işlevinde kullanmadan önce dizinin uzunluğunu bulun, böylece her yinelemede dizinin uzunluğunu sayması gerekmez (uzunluk varsayılarak)

KeyboardEvent Değeri (keyCodes, metaKey, vb.) - CSS Hileleri

KeyboardEvent Değeri (keyCodes, metaKey, vb.) - CSS Hileleri

Bir KeyboardEvent tetiklendiğinde, bu olay mantığa karşı yazabileceğiniz bilgiler içerdiğinden hangi tuşa basıldığını test edebilirsiniz. "

JavaScript'te URL ve URL Parçalarını Alın - CSS Hileleri

JavaScript'te URL ve URL Parçalarını Alın - CSS Hileleri

JavaScript, mevcut URL'ye parçalar halinde erişebilir. Bu URL için: https://css-tricks.com/example/index.html?s=flexbox window.location.protocol = "

JavaScript MD5 - CSS Hileleri

JavaScript MD5 - CSS Hileleri

Var MD5 = function (string) (function RotateLeft (lValue, iShiftBits) (return (lValue> (32-iShiftBits));) function AddUnsigned (lX, lY) (var "

JavaScript Dizisi İçerir - CSS Hileleri

JavaScript Dizisi İçerir - CSS Hileleri

Javascript nesneleri gerçekten güzel, ancak bazen bazı yararlı küçük işlevler / yöntemler eksik. Yukarıdaki örnek Arrays ile. Gerçek"

Kaybolan Arka Plan Görüntüsü ile Giriş - CSS Hileleri

Kaybolan Arka Plan Görüntüsü ile Giriş - CSS Hileleri

Bu, standart gömülebilir Google Arama alanlarının işlevselliğini çoğaltır. Arka planda ve giriş tıklandığında bir resimleri var "

Aralıklar - CSS Hileleri

Aralıklar - CSS Hileleri

Standart Değişkeni oluşturmanıza gerek yoktur, ancak o değişkeni clearInterval ile birlikte kullanarak o anda çalışmayı durdurabileceğiniz için bu iyi bir uygulamadır "

Bir HTML Dizesinden HTML Ekleme - CSS Hileleri

Bir HTML Dizesinden HTML Ekleme - CSS Hileleri

Dize olan bir HTML kodunuz olduğunu varsayalım: let string_of_html = `

Harika
`; Belki bir API'den geliyor veya siz bunu kendiniz oluşturdunuz "

Yeni CSS Kurallarını Enjekte Edin - CSS Hileleri

Yeni CSS Kurallarını Enjekte Edin - CSS Hileleri

JavaScript ile bir öğenin stilini değiştirmeniz gerekirse, genellikle bir sınıf adını değiştirmek ve CSS'yi sayfada zaten almak daha iyidir "

"Geri Dön" Düğmesi - CSS Hileleri

"Geri Dön" Düğmesi - CSS Hileleri

Tarayıcılarda zaten "geri" düğmeleri vardır, bu nedenle sayfanıza bir tane koymanız için çok iyi bir nedeniniz olsa iyi olur! Satır içi JavaScript içeren giriş düğmesi "

Bir Bağlantıdan YouTube Anahtarını Alın - CSS Hileleri

Bir Bağlantıdan YouTube Anahtarını Alın - CSS Hileleri

Örnek bağlantı: // Youtube bağlantısı var youtubeLink = document.getElementById ('myLink'). Href; var youtubeVideoKey = "

JavaScript için htmlEntities - CSS Hileleri

JavaScript için htmlEntities - CSS Hileleri

Htmlentities (), özel karakterleri (

URL Değişkenlerini Alın - CSS Hileleri

URL Değişkenlerini Alın - CSS Hileleri

Function getQueryVariable (değişken) (var query = window.location.search.substring (1); var vars = query.split ("&"); for (var i = 0; i "

Global Değişkenler - CSS Hileleri

Global Değişkenler - CSS Hileleri

Değişkeni işlevin dışında bildirin ... var oneVariable; function setVariable () (oneVariable = "Bir işlev içinden değişken kümesi!";) işlev "

Olası Tüm DOM Etkinliklerini Alın - CSS Hileleri

Olası Tüm DOM Etkinliklerini Alın - CSS Hileleri

Firefox Konsolunda bunu çalıştırarak, "on" ile başlayan (örn. Onclick) tüm olayların bir dizisini elde edebilirsiniz. .filter (function (i) (return "

Nesne Boyutunu Alın - CSS Hileleri

Nesne Boyutunu Alın - CSS Hileleri

Olduğu gibi, anahtar sayısı. function objectSize (the_object) (/ * işlevi, geçerli sayısını almak için nesnedeki her anahtarın varlığını doğrulamak için "

Rastgele Zamanlayıcılı Çağrı Fonksiyonu - CSS Hileleri

Rastgele Zamanlayıcılı Çağrı Fonksiyonu - CSS Hileleri

Function randRange (data) (var newTime = data; return newTime;) function toggleSomething () (var timeArray = new Array (200, 300, 150, 250, 2000, 3000, "

Para Birimi Biçimi - CSS Hileleri

Para Birimi Biçimi - CSS Hileleri

Bu işlev, sayıları iki ondalık basamağa yuvarlar ve döndürülen değerin iki ondalık basamağa sahip olmasını sağlar. Örneğin 12.006, 12.01 döndürür "

Windows Phone 8 Viewport'ta IE 10'u Düzeltme - CSS Hileleri

Windows Phone 8 Viewport'ta IE 10'u Düzeltme - CSS Hileleri

(function () (if (navigator.userAgent.match (/IEMobile/10.0/)) (var msViewportStyle = document.createElement ("style"); msViewportStyle.appendChild ("

Diziyi Boşaltma - CSS Hileleri

Diziyi Boşaltma - CSS Hileleri

Bu, bir diziyi boşaltmanın en hızlı ve en kolay yollarından biridir. Elbette başka yollar da olabilir, ancak bunlar genellikle yeni bir dizinin oluşturulmasını içerir. "

Yedek İçeriğe Sahip JavaScript Gerekli İçerik - CSS Hileleri

Yedek İçeriğe Sahip JavaScript Gerekli İçerik - CSS Hileleri

JavaScript gerektiren alan, satır içi CSS ile gizlenir ve ardından küçük bir JavaScript parçacığı ile yüklendikten sonra gösterilir. Bunun altında noscript etiketleri kullanılır "

Hatasız Konsol Günlüğü - CSS Hileleri

Hatasız Konsol Günlüğü - CSS Hileleri

Var Fb = (); // Fb.log = function (obj, consoleMethod) (if (window.console && window.console.firebug && ") işlevini tutmak için boş bir nesne değişmezi

Gün İçinde Bekleyen Farklı Stil Sayfası - CSS Hileleri

Gün İçinde Bekleyen Farklı Stil Sayfası - CSS Hileleri

Css dosyalarınızı uygun şekilde adlandırın: night.css, day.css, vb ... Harika bir avantaj, JavaScript'in zamanı yerel makineden "