Я пытаюсь использовать метод reverse () Javascript, и когда я консоль выхожу из массива после обращения к нему, он остается в том же порядке, в котором он был ранее. Вот мой код:
var logos = <?php echo json_encode($logos); ?>;
var logoArray = logos.reverse();
console.log(logos);
console.log(logoArray);
Я получаю массив из PHP и кодирую его в json. Затем я беру этот массив и запускаю метод reverse (), чтобы изменить порядок элементов массива. Когда я затем console.log каждый массив выходит, они идентичны, а второй массив переворачивается.
Я не могу понять, что может вызвать эту проблему?