• Buradasın

    JavaScript Eğitim Seti 49. Ders: Veri Türleri ve Type Operatörü

    youtube.com/watch?v=ydsE-0NyTkg

    Yapay zekadan makale özeti

    • Bu video, Fehmi Uyar tarafından sunulan JavaScript eğitim setinin 49. dersidir. Fehmi Uyar, nokta net editörü olarak kendini tanıtmaktadır.
    • Videoda JavaScript'in tüm veri türleri (string, number, boolean, object, array, date, function, null ve undefined) detaylı olarak ele alınmaktadır. Öncelikle veri dönüşümleri (number-string, boolean-string) gösterilmekte, ardından type operatörü kullanılarak değişkenlerin veri türlerinin nasıl bulunabileceği anlatılmaktadır. Ayrıca constructor özelliği kullanılarak bir nesnenin dizi veya tarih olup olmadığını kontrol etme yöntemleri örneklerle açıklanmaktadır.
    00:17JavaScript Veri Türleri
    • Fehmi Uyar, JavaScript eğitim setinin 49. dersinde tüm JavaScript türlerini bir araya getirerek gösterecek.
    • JavaScript'te değer içerebilecek beş farklı veri türü vardır: string (metin), number (sayı), boolean (true/false), object (nesne) ve function (fonksiyon).
    • Değer içermeyen iki veri türü daha vardır: null (boş) ve undefined (tanımsız).
    01:33Veri Türü Bulma
    • JavaScript'te değişkenin veri türünü bulmak için type operatörü kullanılır.
    • Type operatörü bir operatördür ve herhangi bir veri türüne sahip değildir.
    • Örnek kodlarda string, number, boolean, array, object, date, function, null ve undefined değerlerinin türleri type operatörü ile kontrol edilmiştir.
    04:44Constructor Özelliği
    • Constructor özelliği tüm JavaScript değişkenleri için constructor fonksiyonunu döndürür.
    • Constructor, nesneye dayalı programlama'da class'lardaki ilk ve çağrılan ilk metottur.
    • Constructor özelliği kullanılarak bir nesnenin array veya date olup olmadığı kontrol edilebilir.
    06:38Dizi Kontrolü
    • Bir nesnenin dizi olup olmadığını öğrenmek için constructor özelliği kullanılabilir.
    • Örnek kodda "isArray" fonksiyonu oluşturulmuş ve "languages" dizisinin constructor'ı "array" kelimesiyle karşılaştırılmıştır.
    • Eğer constructor'da "array" kelimesi varsa (-1'den büyük değer döndürür) dizi olduğu, yoksa false döndüğü gösterilmiştir.
    10:26Tarih Nesnesi Kontrolü
    • Constructor özelliği kullanılarak bir nesnenin date olup olmadığı da kontrol edilebilir.
    • Örnek kodda "today" değişkeninin constructor'ı "date" kelimesiyle karşılaştırılmıştır.
    • Eğer constructor'da "date" kelimesi varsa true, yoksa false döndüğü gösterilmiştir.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor