Я пытаюсь создать небольшую базу данных с локальным хранилищем для небольшого проекта (просто для эмуляции входа в систему).
Предполагается открыть две подсказки, чтобы спросить имя пользователя и пароль, а затем сохранить их в массиве объектов. Происходит то, что я инициализирую первый элемент массива с объектом администратора и когда после вставки второго пользователя (он позволяет мне добавить еще одного после администратора) он говорит, что Users (Array) .push не является функцией .
var name = prompt('Insert your name');
var password = prompt('Insert your password');
if(localStorage.length!==0){
Users=localStorage.getItem('Users');
}else {
var Users = [{
name:'admin',
password:'admin'
}];
}
var person = {
name:name,
password:password
}
Users.push(person);
localStorage.setItem('Users',Users);
Предполагается, что пользователи и пароли будут храниться как объекты внутри массива, когда я загружаю страницу снова и снова.
Заранее благодарю всех, кто хочет помочь