めも。
1 2 3 4 5 | var obj1 = {ab: 'cd' , ef: 'gh' }; // extendメソッドを用いることで、参照渡しではなく新たにオブジェクトのコピーが生成されそれが返却される。 var obj2 = $.extend({}, obj1); // 第1引数にtrueを渡すとディープコピーとなり、渡したオブジェクト内を再帰的にコピーしてくれるようになる。 var obj3 = $.extend( true , {}, obj1); |
めも。
1 2 3 4 5 | var obj1 = {ab: 'cd' , ef: 'gh' }; // extendメソッドを用いることで、参照渡しではなく新たにオブジェクトのコピーが生成されそれが返却される。 var obj2 = $.extend({}, obj1); // 第1引数にtrueを渡すとディープコピーとなり、渡したオブジェクト内を再帰的にコピーしてくれるようになる。 var obj3 = $.extend( true , {}, obj1); |