Чем заменить slice и splice в js?
const fairy = [
    'Русалочка',
    'Золушка',
    'Дюймовочка',
    'Репка',
    'Спящая красавица',
    'Золотая рыбка'
];
const copy = fairy.slice();
copy.splice(copy.findIndex(entry => entry === 'Репка'), 1, 'Кот в сапогах');
И зачем их заменять?
const fairyCopy = fairy.slice(); // копируем
fairyCopy.splice(3, 1, 'Кот в сапогах'); // заменяем в копии