如何按价值复制?

时间:2014-07-28 17:17:20

标签: javascript jquery jquery-datatables

我有一个定义为

的DataTables插件
var oTable = $('#table1').dataTable({
      'aaData': data,
      'aoColumns': columns,
      'bScrollInfinite': true,
      'bScrollCollapse': true,
      'iDisplayLength': 20,
      'sScrollY': '300px'
});

var oTable_Copy = oTable.slice();

现在,只要oTable中的任何值发生变化,相应的值也会在oTable_Copy中发生变化。如何阻止oTable_Copy更改?

1 个答案:

答案 0 :(得分:0)

最简单的方法(假设没有循环)将是

var yourDeepCopyObj = JSON.parse(JSON.stringify(oTable));