Показать сообщение отдельно
  #3 (permalink)  
Старый 11.02.2015, 17:42
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Сообщение от Momon Посмотреть сообщение
Эта строка ... может содержать какие угодно символы.
Можно массив перевести в формат JSON. А обратно из локального хранилища извлечь с помощью eval.

function writeArrayToStorage(name, array) {
  localStorage[name] = JSON.stringify(array);
}

function readArrayFromStorage(name) {
  return eval(JSON.parse(localStorage[name]))
}

writeArrayToStorage('some', ['-x-private', '50%', '$10', '~~~']);
alert(readArrayFromStorage('some'));


Конечно же надо проверить поддерживается ли localStorage
Ответить с цитированием