Kurs Önerileri:

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";

Kişisel Deneyim

Gramer

Object.create(object, properties)

Parametreler

Parametreler Açıklama
object Gerekli. Mevcut nesne.
properties

Opsiyonel. Eklenecek veya değiştirilecek özellik tanımları:

  • value: value
  • writable : true|false
  • enumerable : true|false
  • configurable : true|false
  • get : function
  • set : function

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