хранение данных в JavaScript - PullRequest
0 голосов
/ 26 декабря 2011

Я хочу перебрать базу данных и сохранить информацию в виде массива или объекта. Мне все равно, сколько я могу хранить и извлекать на основе ключа. Мне нужно руководство по синтаксису, чтобы использовать для создания и хранения данных в JavaScript

// создаем storageEntity в виде массива или объектов

storageEntity = {};
storageEntity = [];

// при каждом извлечении из базы данных хранилища данных в «storageEntity» // концептуально это должно выглядеть так:

storageEntity[recordIFromFile][recordType][dataType] = value

где:

  • recordIFromFile - числовое значение из файла
  • recordType - это строка из файла
  • dataType - это строка из файла
  • значение - это числовое значение из файла

Ответы [ 2 ]

1 голос
/ 26 декабря 2011

Вы хотите использовать объект / словарь, т.е.

var storageEntity = {};

Если ваш идентификатор 99999, вам нужно 99998 пустых записей в массиве, я думаю, это не то, что вам нужно Теперь, если вы хотите сохранить часть данных:

var record = storageEntity[recordIFromFile];
if (record == undefined) {
  record = {};
  storageEntity[recordIFromFile] = record;
}

var byType = record[recordType];
if (byType == undefined) {
  byType = {};
  record[recordType] = byType;
}
byType[dataType] = value;
0 голосов
/ 26 декабря 2011

Почему вы не можете просто запросить JSON с вашего сервера и работать над этим вместо этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...