Object.assign() วิธีนี้ใช้เพื่อคัดลอกออบเจ็กต์ต้นทางหนึ่งรายการขึ้นไปไปยังออบเจ็กต์เป้าหมาย มันเรียกใช้ getters และ setters เนื่องจากใช้ทั้ง get บนแหล่งที่มาและ Set ที่เป้าหมาย ส่งคืนวัตถุเป้าหมายที่มีคุณสมบัติและค่าที่คัดลอกมาจากวัตถุเป้าหมาย เมธอดนี้ไม่ส่งค่าต้นทางที่เป็นโมฆะหรือไม่ได้กำหนด ไวยาก