В этом приложении я получаю эту информацию от пользователей в форме HTML: var orderName, trackingNumber, price
пользователь обновляет их динамически. Затем я сохраняю их в массиве, преобразую в формат json и сохраняю переменную orderName (которую пользователь дал ранее) в качестве ключа локального хранилища:
var myArray = [];
myArray.push(orderName, trackingNumber,price);
var JsonOrder = JSON.stringify(myArray );
localStorage.setItem(orderName,JsonOrder );
Теперь я хочу отобразить все заказы и их информация. Одна страница со всеми перечисленными ордерами и orderName должна быть HYPERLINK, которая переводит пользователя на страницу с информацией только по этому ордеру.
Вот что я делаю для l oop через массив:
var savedOrders = JSON.parse(localStorage.getItem('orderName'));
var orderName;
var trackingNumber;
var price;
for (var key in savedOrders ) {
orderName = savedOrders[key][0];
trackingNumber = savedOrders[key][1];
price = savedOrders[key][2];
}
Это не работает?