Kod parçacıkları 2025, Ocak

.ClassList () API - CSS Hileleri

.ClassList () API - CSS Hileleri

DOM'da bir öğeniz olduğunu varsayarsak:

Bu DOM öğesine bir referans alın: const el = document.querySelector ("# el"); O zaman sen"

Mac mi yoksa PC mi JavaScript ile test edin - CSS Hileleri

Mac mi yoksa PC mi JavaScript ile test edin - CSS Hileleri

Kullanıcı Aracısı testi berbattır, ancak bazen ince şeyler için buna ihtiyaç duyarsınız. Benim durumumda, klavye kısayol tuşları için gösterdiğimi ayarlamak için kullanıyordum "

Öğenin Özniteliği Destekleyip Desteklemediğini Test Edin - CSS Hileleri

Öğenin Özniteliği Destekleyip Desteklemediğini Test Edin - CSS Hileleri

Tüm tarayıcılar, tüm öğelerdeki tüm öznitelikleri desteklemez. HTML5'te bir dizi yeni özellik vardır, bu nedenle ne tür bir tarayıcı olduğunu görmek için test etme fikri "

Metin Alanlarında Destek Sekmeleri - CSS Hileleri

Metin Alanlarında Destek Sekmeleri - CSS Hileleri

Normalde sekme tuşu bir sonraki odaklanılabilir şeye hareket eder. Bu, bunun yerine bir sekme karakteri ekler. HTMLTextAreaElement.prototype.getCaretPosition = function "

Dizeden Boşluk Çıkarma - CSS Hileleri

Dizeden Boşluk Çıkarma - CSS Hileleri

Boşluk, sekmeler ve boşluklar anlamına gelir. Vanilya JavaScript (Kesim Başı ve Sonu) var str = "abcdefg"; var newStr = str.trim (); // "abcde f"

JavaScript'te HTML Etiketlerini Çıkarın - CSS Hileleri

JavaScript'te HTML Etiketlerini Çıkarın - CSS Hileleri

StrippedString = originalString.replace (/ (<(+)>) / gi, ""); CodePen Embed Yedeklemesi "

Dragenter / dragover Etkinliğinin Dosya İçerip İçermediğini Test Edin - CSS Hileleri

Dragenter / dragover Etkinliğinin Dosya İçerip İçermediğini Test Edin - CSS Hileleri

HTML5 sürükle ve bırak özelliği, dosya yüklemelerini işlemek için harikadır. Ancak, kullandığınız tek şey buysa, belirli bir sürükleyici olup olmadığını bilmek güzel "

JavaScript'te Internet Explorer'ı Test Edin - CSS Hileleri

JavaScript'te Internet Explorer'ı Test Edin - CSS Hileleri

Var isMSIE = / * @ cc_on! @ * / 0; if (isMSIE) (// IE'ye özgü şeyler yapın) else (// IE'ye özgü olmayan şeyler yapın) "

Öğeyi Değiştir (Göster / Gizle) - CSS Hileleri

Öğeyi Değiştir (Göster / Gizle) - CSS Hileleri

Satır içi kullanım: Öğenin görünürlüğünü değiştirmek için burayı tıklayın #foo This is foo "

Karışık Dizi - CSS Hileleri

Karışık Dizi - CSS Hileleri

Teknik # 1 fonksiyonu Karıştırma (o) (for (var j, x, i = o.length; i; j = parseInt (Math.random () * i), x = o, o = o, o = x); dönüş o;); Kullanım var testArray "

Bir Dizeden Numaraları Ayır - CSS Hileleri

Bir Dizeden Numaraları Ayır - CSS Hileleri

Var someString = "Merhaba 123 Dünyası!"; newString = bazıString.replace (// g, ''); // console.log (newString); // "Selam Dünya!";"

Mobil Cihazları Yeniden Yönlendirin - CSS Hileleri

Mobil Cihazları Yeniden Yönlendirin - CSS Hileleri

"mobile.html", mobil sürümünüzün bulunduğu yerin yerini alacaktır. Bu teknik, alternatif bir stil sayfası yükleyecek şekilde uyarlanabilir "

Zevkli İçerik Değişikliklerini Ajax ile JSON olarak Kaydetme - CSS Hileleri

Zevkli İçerik Değişikliklerini Ajax ile JSON olarak Kaydetme - CSS Hileleri

İçerik düzenlenebilir özelliğe sahip öğeler, doğrudan tarayıcı penceresinde canlı olarak düzenlenebilir. Ancak elbette bu değişiklikler asıl belgeyi etkilemiyor "

JavaScript'teki Fonksiyonlar için Gerekli Parametreler - CSS Hileleri

JavaScript'teki Fonksiyonlar için Gerekli Parametreler - CSS Hileleri

Ooo bu zekice! Bunu David'in blogundan alıyorum. const isRequired = () => (yeni Hata at ('param gereklidir');); const merhaba = (isim = "

Diziden Rastgele Öğe Seçme - CSS Hileleri

Diziden Rastgele Öğe Seçme - CSS Hileleri

Var myArray =; var randomItem = myArray; CodePen'de Chris Coyier (@chriscoyier) tarafından hazırlanan Pen gLJPZv'ye bakın. "

SetInterval için Değiştirmeler requestAnimationFrame Kullanarak - CSS Hileleri

SetInterval için Değiştirmeler requestAnimationFrame Kullanarak - CSS Hileleri

Animasyon söz konusu olduğunda, setInterval'in kötü bir fikir olduğu söylendi. Çünkü, örneğin, döngü başka hiçbir şeyden bağımsız olarak çalışacaktır. "

Dizeden Son Karakteri Kaldırma - CSS Hileleri

Dizeden Son Karakteri Kaldırma - CSS Hileleri

Var origString = 'Mutlu Dans7'; var trimmedString = origString.substring (0, origString.length-1); console.log (trimmedString); // 'Mutlu dans'"

Satır İçi Stilleri Kaldır - CSS Hileleri

Satır İçi Stilleri Kaldır - CSS Hileleri

Bu işlev ayrıca gizli içeriği de korur. function remove_style (tümü) (var i = all.length; var j, is_hidden; // Sunum özellikleri. var attr =; "

Bir Öğeyi Kaldırma - CSS Hileleri

Bir Öğeyi Kaldırma - CSS Hileleri

Sebep ne olursa olsun, JavaScript'te bir eleman kendisini yok edemez. jQuery'nin bunun için bir yöntemi var, bu güzel çünkü biz böyle düşünüyoruz: "

Diziden Yinelenenleri Kaldırma - CSS Hileleri

Diziden Yinelenenleri Kaldırma - CSS Hileleri

Svein Petter Gjøby tarafından derlenmiştir: const array =; // Yöntem 1: Bir Set const kullanarak benzersiz =; // Yöntem 2: Array.prototype.reduce const unique = "

SSL'ye Yönlendirme - CSS Hileleri

SSL'ye Yönlendirme - CSS Hileleri

Window.location = "https: //" + window.location.hostname + window.location.pathname + window.location.search; Window.location.href "olup olmadığını test etmek isteyebilirsiniz.

Gömülü JavaScript'in Doğrulamada Başarısız Olmasını Engelleyin - CSS Hileleri

Gömülü JavaScript'in Doğrulamada Başarısız Olmasını Engelleyin - CSS Hileleri

JavaScript'teki bu CDATA maddesini gördünüz ve ne için olduğunu merak ettiniz mi? Doğrulayıcının bu kodu işaretleme olarak okumasını ve başarısız olmasını önlemek içindir "

JavaScript'te Rastgele Renk Nasıl Oluşturulur - CSS Hileleri

JavaScript'te Rastgele Renk Nasıl Oluşturulur - CSS Hileleri

İşte hızlı bir şekilde (PHP sürümü de var): var randomColor = Math.floor (Math.random () * 16777215) .toString (16); Kalemin Yeni Rastgele Onaltılı Rengi Oluşturmasını görün "

Nesneyi Ekrana Yazdır - CSS Hileleri

Nesneyi Ekrana Yazdır - CSS Hileleri

PHP, bir değişken hakkındaki bilgileri ekrana yazdırmak için güzel bir print_r işlevine sahiptir. console.log () bunun için JavaScript için de harikadır, ancak "

IE'de Arkaplan Görüntüsünün Titremesini Önleyin - CSS Hileleri

IE'de Arkaplan Görüntüsünün Titremesini Önleyin - CSS Hileleri

Deneyin (document.execCommand ("BackgroundImageCache", false, true);) catch (err) () "

PageVisibility API - CSS Hileleri

PageVisibility API - CSS Hileleri

Sagar Ganatra Demosu "

Ad Alanlı Javascript Şablonu - CSS Hileleri

Ad Alanlı Javascript Şablonu - CSS Hileleri

Kendi ad alanınız seçim global değişkenine atanan anonim işlev. Tüm işlevleri ve değişkenleri özel tutma etkisine hizmet eder "

Zamanlanmış Aralıklarla İşlevi Gerçekleştirin - CSS Hileleri

Zamanlanmış Aralıklarla İşlevi Gerçekleştirin - CSS Hileleri

Her saniyede bir bir işlev gerçekleştirin: function myFunction () (// bir şeyler yapın) var int = setInterval (myFunction, 1000); İptal edin: clearInterval (int); "

Tembel Yükleme Resimleri - CSS Hileleri

Tembel Yükleme Resimleri - CSS Hileleri

GÜNCELLEME: Bu oldukça eski. Bu günlerde görüntüleri tembel yükleme yapmak istiyorsanız, şuna bakmanızı tavsiye ederim: The Complete Guide to Lazy Loading Images A Native "