v2.5.2
Giriş yap

Object.isExtensible()

Object.isExtensible() nesnenin genişletilebilir olup olmadığını kontrol eder. Yani nesneye yeni özellikler eklenebilir mi eklenemez mi bunun kontrolünü yapar.

Sözdizimi (Syntax)

Object.isExtensible(obj)

Örnek Kullanımı

const obj = {
    site: 'prototurk.com'
}

console.log( Object.isExtensible(obj) ) // çıktı: true

// genişletilmesini engelleyelim ve tekrar kontrol edelim
Object.preventExtensions(obj) 

// objeye eklenmez, çünkü obje artık genişletilebilir değil
obj.slogan = 'web dilleriyle ilgili eğitimler'

console.log( Object.isExtensible(obj) )
// çıktı: false -> çünkü genişletilmesini
// preventExtensions() ile engelledik.

console.log( obj )
/*
    çıktı:
    { site: 'prototurk.com' }
*/

Ayrıca bkz: Object.preventExtensions()

tayfunerbilen
1178 gün önce yazdı - 3538 kez görüntülendi.
Önceki JavaScript / jquery-data-api Sonraki Object.preventExtensions()