
Javasciptda kodlar ketma ket bajariladi. Ya'ni Javascript single-threaded til.
// Copies properties from a source object to a target object Object.assign(target, source)
Prototype - bu maxsus mexanizm bo'lib uning yordamida obyektlar bir-biridan xususiyatlarni meros qilib olishi mumkin
// Qayta tayinlashni (oโzgartirishni) oldini oladi const car = {type:"Fiat", model:"500", color:"white"};

In JavaScript, each property of an object has three internal characteristics called descriptors:
bind() metodi bilan biror obyekt boshqa obyektning metodini (qarzga) olishi mumkin
apply() metodi bilan biz metod yoza olamiz, qaysiki turli obyektlarda ishlatilina oladigan