Photo by Ezra Jeffrey-Comeau on Unsplash

JAVASCRIPT’IN TARIHÇESI

JS Meta Programming (Dinamik Obje)

Dinamik Object Oluşturmak Nedir ?

Bu konu ara ara karşıma çıkıyor. Dinamik Obje oluşturma ile statik object oluşturma arasındaki farkları gösteren ufak bir örnek hazırladım.

  • Aşağıdaki ilk 2 örnek Objeleri statik oluşturmanızı sağlarken
  • 3ncü ve 4ncü örnek Object Prop ile bu Objeleri dinamik oluşturmanızı saglar..

Eğer çok esnek değişkenler üzerine sistemler oluşturmak istiyor iseniz 3 ve 4ncü yöntemi kullanabilirsiniz.

const user={}
user.name='onur'
user.address='Ankara'
console.log('User',user);


const user2={}
user2['name']='onur'
user2['address']='Ankara'
console.log('User2', user2);


//More Dynamic
const PROPS={
name:'name',
address:'address',
}

const user3={};
user3[PROPS.name]='onur'
user3[PROPS.address]='Ankara'
console.log('User3', user3);


const user4={
[PROPS.name]:'onur',
[PROPS.address]:'Ankara'
}
console.log('User4', user4);

Okumaya Devam Et 😃

Bu yazının devamı veya yazı grubundaki diğer yazılara erişmek için bu linke tıklayabilirsiniz.

--

--