Вот мой код для javascript для этой простой задачи:
- Удалить элемент, если он существует в массиве.
-
Добавить элемент, если он не находится в массиве.
if(_.contains(this.types,type_id)){ var index = this.types.indexOf(type_id); this.types.splice(index,1); } else{ this.types.push(type_id); }
Есть ли более эффективный способ сделать это?