jQuery配列に問題があります。jQueryが新しい配列を作成しました
2つの異なる配列が必要です。この状況で
var main_array = []
function create_array(){
main_array[0] = {id: 1, status: true, number: 10};
main_array[1] = {id: 1, status: true, number: 16};
main_array[2] = {id: 1, status: true, number: 20};
}
function change(array, key, number){
array[key].number = number
}
create_array()
new_array = change(main_array, 0, 20);
console.log(main_array)
私は、$ main_array配列に要素を追加し、私は番号を変更し、新しい配列を作成したいが、私は私のmain_arrayがに変更され、変更関数を呼び出すとき。
main_array番号を変更したくありません。私が間違って
なぜあなたは非jQueryの変数に接頭辞としてドル兆しを使用していますか?あなたのコードにはjQueryを全く使用していません。 –
test()とは何ですか? – baao
配列のコピーを希望し、値を変更しますか? –