Я запрашиваю базу данных dexie при помощи StartWithIgnoreCase и помещаю результат в массив, но при печати или использовании он выдает ошибку как неопределенную
Я пытался использовать JSON.stringify, toString, String для ее преобразованияв строке и вывести на консоль, но все равно он показывает неопределенное
В то время как вывод всего массива на консоль показывает обычное Array ()
arr = [];
db.table('friends').where('name').startsWithIgnoreCase('DoB/')
.each(function (friend) {
arr.push(String(friend.name));
});
console.log(arr[0]); //undefined
console.log(arr); //Array() with correct element inside
Я должен хотя бы что-то напечатать, когда я использую console.log(обр [0])