УдалитьВсеВхожденияЗначенияИзМассива(Массив, Значение) из общего модуля ОбщегоНазначенияКлиентСервер удаляет из массива все вхождения значения. Мутирует массив на месте, ничего не возвращает.

ПараметрОбязательныйОписание
МассивДамассив, из которого удаляются значения
ЗначениеДазначение для поиска и удаления
Массив1 = Новый Массив;
Массив1.Добавить("а");
Массив1.Добавить("б");
Массив1.Добавить("а");
 
ОбщегоНазначенияКлиентСервер.УдалитьВсеВхожденияЗначенияИзМассива(Массив1, "а");
// Массив1: ["б"]

Внутри уже реализовано через обход с конца — писать свой цикл для массового удаления не нужно (ручной вариант такого цикла — Удаление данных).

БСП: функции для массивов