Ниже приведен код, который я использую в расширении Chrome, который получает URL-адрес из локального хранилища и сравнивает его с текущим URL-адресом веб-страницы.
Проблема в том, что javascript не показывает их как равные, даже если ониодин и тот же .. (ниже a = http://www.google.com и b = http://www.google.com)
var a="";
chrome.extension.sendRequest({method: "getLocalStorage", key: "url"}, function(response) {
a=response.data;
});
var b = document.location;
//I am trying to compare a and b but I always get they are equal even though they are one and the same
if (a==b)
{
alert("Equal");
}