Целесообразно, ссылку на portfolio.html формируем так:
portfolio.html?id=1&name=mytovar, а вот метод location.search устарел, в этом случае сейчас извлекают так:
var url = new URL(location.href);
var id = url.searchParams.get("id");
var name = url.searchParams.get("name");
console.log(id + ", " + name);