2014年3月21日金曜日

【javascript】簡易的にオブジェクトのクローンを作る方法

@Baiteen

配列やオブジェクトは参照渡しでしか渡せないようで、かなり困ってしまいました。

仕方がないので、別のオブジェクト作ってプロパティをざーっと代入してったんだけど、疲れてしまいました。


値渡ししたいオブジェクトがメソッド持たないやつだったから一旦JSON文字列にして復元させてあげることにした。

var org = { "a":1, "b":2, "c":3 };
var clone = JSON.parse(JSON.stringify(org));


ホントはどうやってやるのがいんだろね。

スポンサーリンク

Related Posts Plugin for WordPress, Blogger...