Javascript objects( nesneler ) bir değişkene birden fazla özellik eklemeye yarar.Kısaca özetlemek gerekirse "Mustafa" adında bir kişi var ve bize bu bayanın adı,soyadı,yaşı vs. gibi bilgiler lazım. Bunu yapmanın birkaç yolu vardır.Array kullanarak yapabiliriz veya ihtiyacımız kadar değişken üretebiliriz.Bir örnek ile açıklayalım.
var mustafabilgiler= {ad:"Mustafa",soyad:"Kemal",yaş:"23",memleket:"Kırşehir"};

Javascript nesne özelliklerine ulaşma :

Javascript nesne özelliklerine ulaşman ın bir kaç yolu vardır bunları örneklerle gösterelim.
var mustafabilgiler= {ad:"Mustafa",soyad:"Kemal",yaş:"23",memleket:"Kırşehir"};
var kullaniciadi=mustafabilgiler.ad;

Örneğimizde mustafabilgiler adlı nesnenin ad özelliğine eriştik ve çıkan sonucu kullaniciadi değişkeninde sakladık.
var mustafabilgiler= {ad:"Mustafa",soyad:"Kemal",yaş:"23",memleket:"Kırşehir"};
var kullaniciadi=mustafabilgiler["ad"];

Bu örneğimizde aynı işlemi farklı bir yöntemle yaptık.kullaniciadi değişkenimizde aynı şekilde mustafabilgiler nesnemizin ad özelliğini sakladık.

Javascript nesnelerinin içinde fonskiyon kullanımı :

var arabam={marka:"Opel",
model:"Corsa",
kilometre:27000,
uretim:"Almanya",
markamodel:function (){
    return "marka:"+this.marka+" "+"model:"+this.model;

   }
};

Nesnemizin markamodel özelliğinin içinde fonksiyon kullandık.Şimdi bu fonksiyonumuzdaki bilgileri nasıl kullanabiliriz bir bakalım.
var markamodel=arabam.markamodel;

Bu kullanımda markamodel adındaki değişenimizde arabam adlı nesnemizin markamodel özelliğindeki bilgileri alıp sakladık.
var markamodel=arabam.markamodel();

Üstteki örneğin farklı bir yöntemle yapımı.