ブール値に応じて配列に要素を追加/削除したい。これが働いています。JS:配列から要素を追加/削除する
少し短くすることはできますか?
if (state === true) {
const index = array.indexOf(id)
if (index > -1)
array.splice(index, 1)
}
if (state === false) {
const index = array.indexOf(id)
if (index === -1)
array.push(id)
}
をなし。実際にスプライスとプッシュが発生しない部分が欠けています。 –
@NinaScholzこれはこの部分になります: ':array.push(id);' – Craicerjack
@NinaScholzなぜプッシュを見逃していると思うのか説明できますか? – Craicerjack