如何实现并区分JavaScript中的浅层克隆与深度克隆的详细示例?