JavaScript'teki semboller , "Symbol" veri türü kullanılarak oluşturulan benzersiz değerlerdir
Sembollerin bazı kullanım alanları :
Üç tür sembol vardır :
Sembol oluşturma :
Sembollerin bazı özellikleri :
JavaScript'te üs almak için Math.pow() fonksiyonu kullanılır. Örnek kullanım: ```javascript var deger1 = Math.pow(2, 3); var deger2 = Math.pow(5, 1); var deger3 = Math.pow(-1, 4); var deger4 = Math.pow(6, 2); ``` Sonuçlar: - `deger1`: 8 - `deger2`: 5 - `deger3`: 1 - `deger4`: 36. Ayrıca, üs alma operatörü (``) de kullanılabilir.
JavaScript'te operatörlerin öncelik sırası şu şekildedir: 1. Parantezler: En yüksek önceliğe sahiptir (()`). 2. Üs Alma: (^). 3. Çarpma, Bölme, Mod Alma: , /, % (soldan sağa). 4. Toplama, Çıkarma: +, - (soldan sağa). 5. Büyüklük-Küçüklük Karşılaştırması: <, <=, >, >= (soldan sağa). 6. Eşitlik Karşılaştırması: ==, !=, ===, !== (soldan sağa). 7. Bitsel Ve: & (soldan sağa). 8. Bitsel Xor: ^ (soldan sağa). 9. Bitsel Veya: | (soldan sağa). 10. Mantıksal Ve: && (soldan sağa). 11. Mantıksal Veya: || (soldan sağa). 12. Koşul: ?: (sağdan sola). 13. Atama: =, +=, -=, =, /=, %=, <<=, >>=, >>>=, &=, ^=, |= (sağdan sola). Eşit önceliğe sahip operatörlerde işleme sırası, "işleme yönü"nde belirtilen şekildedir.
JavaScript void 0 ifadesi, bir JavaScript ifadesini HTML bağlantısı olarak belirtmek için kullanılır. Void 0 ifadesinin bazı kullanım amaçları: Boş bağlantı oluşturma. JavaScript ifadesi veya fonksiyon çalıştırma. Ayrıca, void 0 ifadesi geriye undefined değeri döndürdüğü için, bu değer bir URL içinde kullanıldığında, linke tıklandığında herhangi bir yere yönlendirme yapılmaz.
JavaScript'te `let` anahtar kelimesi, blok düzeyinde değişkenler tanımlamak için kullanılır. İşte `let`'in bazı faydaları: - Blok kapsamı: `let` ile tanımlanan değişkenler, sadece tanımlandıkları blok, ifade veya deyim içinde erişilebilirdir. - Yeniden tanımlama önleme: Aynı kapsamda `let` ile aynı değişkeni yeniden tanımlamak mümkün değildir, bu da kazara değişkenlerin üzerine yazılmasını önler. - Zamansal ölü bölge (TDZ): `let` ile bir değişkeni kullanmadan önce erişmeye çalışmak, bir ReferenceError ile sonuçlanır. - Döngüler için uygun: `let` kullanarak döngü değişkenleri tanımlamak, her iterasyon için yeni bir değişken örneği oluşturur, bu da kapanış problemini çözer.
JavaScript'te ` sembolü birkaç farklı amaçla kullanılır: 1. Primitive Veri Tipi: `Symbol` ES6 ile birlikte gelen yeni bir primitive veri tipidir ve benzersiz değerler temsil eder. 2. Özellik Oluşturma: Sınıflarda özel mülkler ve yöntemler oluşturmak için `Symbol` kullanılır. 3. Sabit Tanımlama: API'ler gibi yerlerde paylaşılan sabitler oluşturmak için faydalıdır. 4. Hesaplanmış Özellik Adı: Nesnelerin özellik adlarında hesaplanmış değerler olarak kullanılabilir. 5. Global Kayıt: `Symbol.for()` yöntemi ile global bir sembol kaydı oluşturulur ve bu semboller tüm kod tarafından erişilebilir hale gelir.
JavaScript ile yapılabilecek bazı şeyler: Etkileşimli web sayfaları oluşturma. Dinamik içerik oluşturma. Form doğrulama. Animasyonlar ve efektler. AJAX ve API istekleri. Oyun geliştirme. Grafikler ve veri görselleştirme. Mobil ve masaüstü uygulama geliştirme. Sunucu tarafı programlama.
Teknoloji
Instagramda eski hesap geçmişi nasıl bulunur?
IP telefon ile normal telefon arasındaki fark nedir?
iPhone 6s batarya ömrü ne kadar?
iPhone 13 ve 14 pro farkı kaç inç?
Ivanti NAC nedir?
Instagram'da sayfalar nasıl görünür?
Instagram 1080x1350 kalktı mı?
Intel Core i7 14. nesil iyi mi?
iPhone ilk çıktığında hangi işlemci vardı?
iPhone 15 kaç model var?
IPTV kalite farkı var mı?
iPhone'da dil ve bölge nasıl değiştirilir?
Instagram gönderiyi sabitleme bilgisayardan nasıl yapılır?
iPhone 11 için hangi marka kılıf?
iPhone 7 iyileştirilmiş pil şarjı var mı?
IQOS kırmızı ışık neden yanar?
Instagram'da başkasının paylaştığı post nasıl kaydedilir?
Instagram hikaye süresi neden 3 dakika?
iPhone 7 en hızlı nasıl şarj edilir?
Insider Turkey uygulamaları nelerdir?
iPad devre dışı iTunes'a bağlayın nasıl düzeltilir?
iPhone 15 ve 15 pro aynı şarj aleti kullanılır mı?
Isıcam ve normal cam balkon arasındaki fark nedir?
iPhone dinamik duvar kağıdı nedir?
Japon yapıştırıcısı ve siyanoakrilik aynı mı?
InfiniX Hot 40 ve Hot 40 Pro arasındaki fark nedir?
iPhone yeniden başlatma tuşu hangisi?
iPhone fotoğraf yedekleme bilgisayara nasıl indirilir?
iPhone 6's Plus batarya kaç mAh?
Instagram'da mesajlarda etiket nasıl kaldırılır?
iPhone mail bildirimleri nasıl aktif edilir?
Input type calendar nasıl kullanılır?
IP kısıtlama neden olur?
Jak kablo renkleri nasıl bağlanır?
Instagram özet story nasıl paylaşılır?
iPhone'da renk modu ne işe yarar?
iPad Pro kaç yıl güncelleme alır?
iPhone 14 e-sim neden çalışmıyor?
iPad Air ve iPad Air 2 arasındaki fark nedir?
ISO açılımı nedir?