2

現在、配列からオブジェクトを取得して別の配列に配置する必要があるゲームを作成しています。

a = obj;
array1.splice(a);
array2.push(a);

(a は既に array1 にあります)

これは私が起こる必要があることのほとんどです。

私は専門家ではないので、あなたの答えを詳しく説明してください。

4

2 に答える 2

2

Javascript Array Splice() メソッドは次のように機能します...

array.splice(インデックス、いくつ)

削除するアイテムのインデックス番号、削除するアイテムの数をパラメーターとして取り、これら 2 つが必要です。

詳細については、次のリンクをたどることができます: http://www.w3schools.com/jsref/jsref_splice.asp

したがって、問題は次のように解決できます...

a = obj;
var index = array1.indexOf(a);
array1.splice(index,1);
array2.push(a);
于 2013-10-24T22:16:39.073 に答える