Deep Copy و Shallow Copy في JavaScript: الفرق والحل | أحمد حايس