Можно просто проверять массив при добавлении и удалении с него значения. Либо создать класс обертку, через который будете добавлять элементы в массив, либо переопределите методы в самом массиве.
var Msg = [1, 6, 4, 88];
function checkArray(arr) {
if (arr.includes(65)) {
console.warn(65);
}
}
Msg.push = function(e) {
Array.prototype.push.call(Msg, e);
checkArray(Msg);
};
как только в элемент будут добавлены элементы, будет произведена проверка на существование числа 65.
Код можно доработать, сделать сразу проверку в функции push, сделать проверку при выполнении остальных методов (pop,
unshift и.т.д.).
Но лучше сделать класс, у которого будет приватное поле arr, и публичные методы добавления/удаления и.т.д.