Nesne yönelimli programlamada sınıfların ve nesnelerin önemini biliyoruz. Ancak, diğer programlama dillerinden farklı olarak JavaScript, diğer diller gibi geleneksel sınıflara sahip değildir. Ancak JavaScript, aynı tür işlemleri gerçekleştirmek için çoğunlukla aynı şekilde çalışan nesnelere ve oluşturuculara sahiptir.
yapıcılar
new Animal() çağrıldığında JavaScript iki şey yapar:
Object.create()yöntemi, belirtilen prototip nesnesi ve özellikleri ile yeni bir nesne oluşturmak için kullanılır. Miras uygulamak için kullanılır.Object.create(prototype, propertiesObject)
Yukarıdaki bu örnekte, "hayvanlar" ve "köpek" olmak üzere iki işlev vardır. “Pup” adında yeni bir köpek örneği oluşturulur ve “animals” prototipi ve özelliği ile belirtilir, yani this.name = 'Sammy' ve this.age = '10'. Bunun nedeni, köpek nesnesinin hayvanlar nesnesinden miras alınmasıdır.
Object.create()Prototiplerin mirasını uygularken , JS'de yeni bir nesneyi bu şekilde yaratırsınız. Gelecek hafta Prototipi tartışacağım, bu yüzden bizi izlemeye devam edin!
Hakkında daha fazla bilgi edinebileceğiniz kaynaklar Object.create(), ziyaret edin:
Bu hafta, günlük e-posta listesinin bir üyesinden bir e-posta aldım. Bilmek istediler: Günlük, haftalık ve aylık olarak hangi kaynakları ziyaret ediyorsunuz? Harika soru! İş akışım ve kullandığım en önemli kaynaklar hakkında bazı bilgileri paylaşmaya çalışmaktan mutluluk duyuyorum.
2023'te standardı belirleyen terminal, kabuk ve komut satırı araçları. Tüm geliştiriciler terminal kullanır; bazıları için tüm iş akışı terminaldir Bu gönderi, 2023'te standardı belirleyen terminal, kabuk ve komut satırı araçları olan Hypermodern Terminal Toolbox'ı tanıtıyor Terminal Emülatörü Olarak Kitty Kitty bir terminal emülatörüdür - GNOME Terminaline bir alternatiftir , Alacritty veya Windows Terminali.
Her rasyonel akıl, siyaset ve medya çevrelerinde solun, hatta aşırı solun hakim olduğunu bilir, bu durum siyasi söylemde bir dengesizlik yaratır. Din alanında, bu dengesizlik açıkça görülüyor: solcu gazeteler ve ağlar, Hıristiyan inancını savunmak için acele etmiyorlar.
Günümüzün hiper-bağlantılı dünyasında, medya sistemleri kamuoyunun şekillenmesinde ve dolayısıyla demokratik karar vermede çok önemli bir rol oynamaktadır. Bilgin Robert McChesney, iletişimin ekonomi politiğine ilişkin derinlemesine analizinde, geleneksel kanıya meydan okuyor ve medya hakkında kendi deyimiyle "beş gerçek" sunuyor.
Çoğu zaman kendimizi, bizim için iyi olduğunu bildiğimiz şeyleri uygulamakta zorlanırken buluruz. Bir başkasına onu sevdiğimizi söylemekten bir korsan gibi konuşmayı hatırlamaya kadar, her zaman bu şeyleri zaten yaptıkları için bir günlük, haftalık veya aylık olaylara gerek olmadığını iddia edenler olacaktır.
Belirsizliği önlemek için aşağıdaki terimler kullanılacaktır; Doğrulayıcı; Web sitesine giriş yapmak için kullanılan cep telefonu; Kullanıcının oturum açma isteği Hizmetini yapmak için kullandığı web sitesi veya uygulama; Verilen hizmeti sağlayan satıcı, örn.