JavaScript
آبجکتها
JS Objects
Object.assign()
ویژگیهای چند آبجکت را در آبجکت هدف کپی میکند. برای ادغام تنظیمات پیشفرض با مقادیر کاربر استفاده میشود؛ برای آبجکتهای تودرتو فقط سطحی کپی میکند.
سینتکس
Object.assign(target, source1, ...)
مثال کاربردی
const defaults = { theme: "light", rtl: true };
const userSet = { theme: "dark" };
Object.assign({}, defaults, userSet);
// { theme: "dark", rtl: true }