## ds_list_copy——复制列表 #### **语法:** ```javascript ds_list_copy( id, source ); ``` 参数 | 描述 |---|---| id | 复制后的列表索引值 source | 被复制的原列表索引值 #### **返回:** N/A #### **描述:** 这个方法会将一个列表中的内容完整复制到另一个列表中,两个列表必须提前创建好,如果复制后的列表原先有内容则会在复制前自动清空。复制完成后两个列表中的内容将完全一致。 #### **示例:** ```javascript if !ds_list_empty(main_list) { old_list = ds_list_create(); ds_list_copy(old_list, main_list); ds_list_clear(main_list); } ``` 以上代码首先判断"main_list"列表是否不为空,如果不为空则新建一个"old_list"的列表,然后把"main_list"中的内容完整复制到"old_list"中,最后清空"main_list"。