Можно ли без итерации удалить объект из массива?
Пока в голову приходит только такое решение:
App.$refs.userContent.foo : [1,2,3,4]
console.log(App.$refs.userContent.foo);
App.$refs.userContent.foo.forEach(function(x,i)
{
App.$refs.userContent.foo.$remove(i);
});
console.log(App.$refs.userContent.foo);
Однако вместо удаление всех элементов у меня получается следующий результат:
[1, 2, 3, 4, __ob__: Observer]
[3, 4, __ob__: Observer]
Как правильно удалить определенный объект из массива? Можно ли это сделать без циклов?
Может в Vue.js есть какой-то штатный способ?
Нашел библиотеку
https://sugarjs.com/ как с помощью нее из переменной из переменной `App.$refs.userContent.foo` можно удалить искомое значение?