JavaScript'te nokta ve köşeli ayraç gösterimi, nesne ve dizi özelliklerine erişmek için kullanılan iki yöntemdir
Nokta gösteriminin kullanıldığı bazı durumlar şunlardır:
Köşeli ayraç gösteriminin kullanıldığı bazı durumlar şunlardır:
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'te sayı formatı oluşturmak için aşağıdaki yöntemler kullanılabilir: toLocaleString() yöntemi. toFixed() yöntemi. Number.prototype.toPrecision() yöntemi. Matematiksel yuvarlama (Math.round()). Örnek kullanım: ```javascript let num = 123.4564; let formattedNum = num.toFixed; console.log(formattedNum); // 123.46 ``` Daha fazla bilgi ve örnek için aşağıdaki kaynaklara başvurulabilir: stackoverflow.com; tr.javascript.info; web.dev; geeksforgeeks.org.
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'te köşeli parantezin bazı kullanım amaçları: Özellik erişiminde ve atamada kullanılır. Dinamik özellik adı kullanımında. Hesaplanmış özellikler oluşturmada. Örnek kullanım: ```javascript let user = { name: "John", age: 30 }; user["likes birds"] = true; // köşeli parantez ile atama alert(user["likes birds"]); // köşeli parantez ile erişim, değer "true". ```
JavaScript'teki semboller, "Symbol" veri türü kullanılarak oluşturulan benzersiz değerlerdir. Sembollerin bazı kullanım alanları: Özellik anahtarları: Nesnelerde özellik anahtarı olarak kullanılarak, özellik adlarının çakışmasını önler ve meta veri depolamayı mümkün kılar. Sistem davranışları: "Symbol.iterator", "Symbol.toStringTag" ve "Symbol.hasInstance" gibi semboller, dilin yerleşik yöntemlerine erişim sağlar ve bu yöntemlerin davranışını değiştirir. Üç tür sembol vardır: 1. Symbol() ile oluşturulan semboller. 2. Symbol.for() kullanılarak ayarlanan ve küresel bir simge sicilinden alınan paylaşılan semboller. 3. Symbol nesnesinde statik özellik olarak tanımlanan "iyi bilinen semboller". Sembol oluşturma: ```javascript const mySymbol = Symbol(); const anotherSymbol = Symbol("My Description"); ``` Sembollerin bazı özellikleri: Doğrudan karakter dizisine çevrilemezler. "for...in" döngüsünde atlanırlar. "Object.getOwnPropertySymbols()" veya "Reflect.ownKeys()" ile erişilebilirler.
Teknoloji
Jameson amfi kaç rms?
Instagramda reels izlemek için hesap açmak gerekir mi?
ISO imajı nasıl düzeltilir?
Instagramda hikayeye bakanlar neden büyük görünüyor?
iPhone Wi-Fi güçlendirici var mı?
Instagram'da hesap kapatınca ne olur?
iPhone 7 ve 7 Plus arasındaki fark nedir?
iPhone orijinal parça nasıl anlaşılır?
iPhone batarya ömrü 2 yıl sonra ne kadar kalır?
Instagram fotoğraf paylaşma geçmişi nasıl bulunur?
iPhone'da hangi database kullanılır?
iPhone 13 hangi şarj aleti ile şarj edilmeli?
Instagram ne işe yarıyor?
ISO dosyası nasıl açılır?
iPhone'da müzik sesi neden kısılır?
Instagram profil fotoğrafı neden büyütemiyorum?
Instagram iOS ve Android farkı var mı?
iOS 17 ile gelen yenilikler nelerdir?
iPhone LG TV yansıtma nasıl yapılır?
Instagram'da son görülme ve aktiflik neden gözükmüyor?
iPhone'da engellenen kişi aradığında ne olur?
iPhone 7 ile 7 Plus arasında kaç yıl var?
IQOS yıkanırsa bozulur mu?
Intel Iris Xe Graphics ile Iris Graphics arasındaki fark nedir?
iPhone titreşimi nasıl özelleştirilir?
iPhone iCloud dolunca ne yapılır?
iPhone 15'in en güzel rengi hangisi?
Instagram'da hesap nasıl görünür hale getirilir?
IP interkom sistemi nasıl çalışır?
Instagram'dan video indirmek için hangi program kullanılır?
iPhone 14 kaç model var?
Instagram akış önceliği neye göre belirliyor?
Instagram grup sohbetinde yönetici nasıl olunur?
Instagram gönderilen takip istekleri nasıl silinir?
IQOS Iluma farkı ne?
IQOS ve OneSet arasındaki fark nedir?
Isıcam sinerji ve konfor farkı nedir?
IQOS cihaz neden şarj olmuyor?
iPad Air pil ömrü ne kadar?
iPhone MagSafe ve normal şarj aleti arasındaki fark nedir?