Kurs Önerileri:
- Önceki Sayfa constructor
- Sonraki Sayfa defineProperties()
- Üst Katmana Dön JavaScript Obje Referans Kılavuzu
JavaScript Object.create()
Object.create()
Tanım ve Kullanım
Mevcut nesneyi yeni bir nesneye oluşturmak için kullanılan metotlar.
İlgili Metotlar:
Object.assign()
Object.create()
Mevcut nesnenin özelliklerini hedef nesneye kopyalayın.
Object.fromEntries()
Anahtar/değer listesinden bir nesne oluşturun.
Örnek
// Nesne oluşturun const person = { firstName: "Bill", lastName: "Gates" }; // Yeni bir nesne oluşturun const man = Object.create(person); man.firstName = "Peter";
Gramer
Object.create(object, properties)
Parametreler
Parametreler | Açıklama |
---|---|
object | Gerekli. Mevcut nesne. |
properties |
Opsiyonel. Eklenecek veya değiştirilecek özellik tanımları:
|
Dönüş değeri
Tür | Açıklama |
---|---|
Object | Yeni oluşturulan nesneler. |
Tarayıcı Desteği
Object.create()
ECMAScript5 (ES5) özellikleridir.
2013 Temmuz'dan itibaren, tüm modern tarayıcılar ES5 (JavaScript 2009)进行全面支持:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 23 | IE/Edge 11 | Firefox 21 | Safari 6 | Opera 15 |
2012 Eylül | 2012 Eylül | 2013 Nisan | 2012 Temmuz | 2013 Temmuz |
- Önceki Sayfa constructor
- Sonraki Sayfa defineProperties()
- Üst Katmana Dön JavaScript Obje Referans Kılavuzu