Modern tarayıcı konsollarında , kimlik özelliğini kullanarak sayfadaki bir HTML öğesini seçen
$(), yaygın olarak kullanılan işlev için bir takma ad olan yerleşik bir dolar işareti operatörü ( )
document.getElementByID()bulunur .
Herhangi bir tarayıcı konsolunun bir
$()işlevi olacağına göre, bu işlevin yerleşik sürüm mü yoksa jQuery sürümü mü olduğunu nasıl anlarsınız?
"
jQuery()[…] Şu şekilde de yazılabilir
$()" - jQuery Docs
Tümünü Nasıl Seçebilirsiniz?
$()İşlevin jQuery'de gerçekte nasıl çalıştığı hakkında bilgi için lütfen bir sayfadaki tüm
<div>öğeleri seçme hakkındaki son makaleme bakın :
JQuery'nin bir sayfaya yüklenip yüklenmediğini kontrol etmek için
undefined , kontrol etme ,
typeofanahtar kelimeyi kullanma veya bir TypeError veya ReferenceError'ı yakalama dahil olmak üzere birkaç farklı seçeneğiniz vardır .
Aşağıdaki kod örneğinde, jQuery yüklenmemiştir ve komutlar Firefox'un geliştirici konsoluna girilmektedir :
Burada dikkat etmeniz gereken bir
typeof nullşey şudur
"object" - bu nedenle
typeof $(),
nullyukarıdaki kod parçacığında görebileceğiniz gibi tarayıcının konsol penceresinde varsayılan olarak geri dönen sadece kontrol edemezsiniz.
JQuery'nin yüklenip yüklenmediğini kontrol etmenin en iyi yollarından biri , geçerli jQuery sürümünü almak için
.jquerybir jQuery nesnesinin (genellikle şu şekilde erişilir) özelliğini kontrol etmektir
$().jquery.
"
.jqueryÖzellik, genellikle diğer adıyla anılan jQuery prototipine atanır
$.fn.
jQuery"1.5.0" veya "1.4.4" gibi sürüm numarasını içeren bir dizedir . " - jQuery Belgeleri
JQuery yüklendiyse, kullanmak
$().jqueryhem jQuery'nin yüklenip yüklenmediğini kontrol etmek hem de tam olarak hangi sürümün yüklendiğini bulmak için çok kullanışlıdır.
Bir sonraki bölümde, jQuery sayfada zaten yüklü olduğunda yukarıdaki kod örneğinden ne döndürüleceğine bakacağız.
Sayfaya jQuery yüklenirse, yukarıdaki kod örneğini çalıştırırken önemli ölçüde farklı bir sonuç görürsünüz.
Farklılıkları gösteren güncellenmiş bir kod parçacığı:
Temel olarak, jQuery'nin yüklenip yüklenmediğini kontrol etmenin en güvenilir yolu kontrol etmektir
typeof jQuery-
"function"jQuery sayfada zaten yüklenmişse veya
"undefined"jQuery henüz yüklenmemişse geri dönecektir .
Yukarıdaki kod örneğinde, yeni bir JavaScript makalesinde tartıştığım bir konu olan tarayıcı konsolunu kullanarak sayfaya jQuery yükledim :
Bu kod parçacığını bir İçerik Güvenlik Politikası hatasıyla karşılaşmadan denemeyi tercih ediyorsanız - Firefox'un yeni sekmesi ve gist.GitHub.com da dahil olmak üzere birçok sitede yapacağınız, ancak 'da yapmayacağınız gibi - bir CodeSandbox ile oynayabilirsiniz. Bunun yerine jQuery yüklendi :
Modern web tarayıcıları
$(), web konsolunda yerleşik bir dolar işareti işlevine sahip olduğundan, yerleşik
$()işlevi (takma adı
document.getElementByID()) veya jQuery seçici işlevini (takma adı
jQuery()) kullanıp kullanmadığınızı anlamak zor olabilir. .
JQuery sayfaya zaten yüklendiğinde,
$().jqueryhangi sürümün yüklendiğini görmek için arayabilirsin . Ancak dikkatli olun - eğer jQuery yüklü değilse, aynı çağrı bir TypeError ile sonuçlanacaktır, çünkü yerleşik
$()işlev
nullherhangi bir argüman sağlanmadığında geri döner .
Bir hatayı yakalama ihtiyacını ortadan kaldırmak için kontrol edebilirsiniz
typeof jQuery-
"function"jQuery yüklüyse ve yüklenmemişse geri dönecektir
"undefined".
Umarım bu, jQuery'nin bir web sitesinde veya tarayıcı konsolunda yüklenip yüklenmediğini kontrol etmek için JavaScript'i nasıl kullanabileceğinizi görmenize yardımcı olur.
Mutlu kodlamalar! 😁💻🔥🖥️😄💯
Bilinç nedir? Yüzyıllardır filozofların ve bilim adamlarının kafasını karıştıran bir sorudur. Bazıları bunun bedenlerimizden bağımsız olarak gerçekten anlayamadığımız geçici bir şey olduğunu söylüyor.
Yıllık ortalama 154 bin dolar maaş ve istikrarlı iş büyümesi ile şimdi blok zinciri geliştirmeyi öğrenmek için ideal zaman. Blok zinciri teknolojilerini oluşturmak ve geliştirmek için blok zinciri geliştiricileri, bilgisayar ağı, kriptografi, algoritmalar ve veri yapıları dahil olmak üzere çeşitli beceriler kullanır.
Gündem: Giriş: TL; Ama okuyabilirim: A / B testi, CloudFront ve Lamba @ edge hakkında zaten bilginiz varsa, AWS Lambda @ edge ile doğrudan A / B testine gidin. A / B testi nedir? A / B testi, kullanıcıların bir web sitesinin iki farklı versiyonunun katılımını karşılaştırmaya odaklanan bir UX araştırma metodolojisidir.
Bugün AppStore'daki birçok uygulama, tablo görünümünü kaydırırken içeriği tablo görünümü başlığındaki ölçekleme gibi davranışlara sahiptir. Bu tür davranışlara nasıl ulaşabileceğimizin en basit yaklaşımını size göstereceğim.
İlk blogumda söz verdiğim gibi 'DOM Nedir?' burada 'DOM işleme' üzerine bir blog var. Bu blogda DOM'a daha fazla dalacağız ve DOM işlemenin ne olduğunu ve nasıl yapıldığını öğreneceğiz.
Node.js'de akışların nasıl çalıştığını hiç merak ettiniz mi? Sahiptim.