私は配列に格納されたdivのセットを持っており、すべてのアクションを実行する必要があります。を除き、現在の反復値はです。私はフィドルhereを持っています、私は自分の状況を正しく説明していると思います。配列全体(項目ではない)をパラメータとして正しく渡す方法はありますか?
ここでは、(この場合)の値が以外のすべてを選択するために使用している関数n
です。
const getRestOfArray = (array, n) => {
let arrayCopy = array.slice();
let index = arrayCopy.indexOf(n);
if (index > -1) {
arrayCopy.splice(index, 1);
return arrayCopy;
}
};
私はここで何か根本的に間違っていますか?ありがとう。
問題は何ですか?あなたの関数は、nが見つかると新しい配列を返し、そうでなければundefinedを返します。 –
私は予想される結果がフィドルにコメントされています。私はdivの配列のundefinedを返さないようにする必要があります。 – shanling
あなたの問題は、外部サイトではなく、SOで定義して記述する必要があるので、私はフィドルに行っていないので、あなたが返すものをあなたに返します。 –