技術的には、Javascriptには連想配列のようなものはありません。しかし、避けられない理由で、私は次のようなことをすることができなくなってしまいました
var x = [1,2,3];
x.someRequiredProperty = 'some value';
予想通り、JavascriptはJavascriptであり、機能します。しかし、元の配列を損なうことなくこの配列の複数のインスタンスで作業できるように、この「配列」のコピーを作成するにはどうすればよいですか?
私はjQueryを試しまし$.extend([], x)
たが、実際には新しいコピーは得られません。足りないものはありますか?