Феномен с document.location.href

176
12 декабря 2018, 14:00

В одной переменной записан адрес текущей страницы

var thisPage = document.location.href; // http://arc.rob.ru дает адрес текущей страницы

в др. переменной записан точно такой же адрес

value.url = 'http://arc.rob.ru';

Почему при сравнении этих двух переменных не дает 'true'?

if(value.url == thisPage){ console.log('Значения одинаковые');}

Заметил вот что, если выводить в консоль оба значения, то они становятся ссылками. Так вот на одну нажимаю и попадаю на тот адрес, который указан в ссылке, а вторую нажимаю и попадаю в консоли в самое начало листинга той же самой страницы. Полагаю причина в типах переменных, но не знаю как исправить эту ошибку. Прошу о помощи, спасибо!

READ ALSO
Как централизовать текст внури поля v-text-field?

Как централизовать текст внури поля v-text-field?

Стандартные средства css использовать не получается

192
сложить числа js

сложить числа js

Есть таблица при нажатие на кнопку меняются числа

262
Деструктуризация аргумента в функции

Деструктуризация аргумента в функции

Есть ли возможность деструктурировать поле из объекта в момент передачи в аргументах функции? Пример:

192
Обьяснить кусок кода, почему он работает хотя по идее не должен

Обьяснить кусок кода, почему он работает хотя по идее не должен

Сделал мини аналог самого просто калькулятора, и проблема в кнопке ""(demicial), а точнее в ее функции нажатия demicialPress(), дело в том что там есть кусок...

377