Jeśli mam następującą tablicę obiektów:
[ { id: 1, username: 'fred' }, { id: 2, username: 'bill' }, { id: 2, username: 'ted' } ]
Czy istnieje sposób na zapętlenie tablicy w celu sprawdzenia, czy określona wartość nazwy użytkownika już istnieje i czy nic nie robi, ale jeśli nie, to dodanie nowego obiektu do tablicy ze wspomnianą nazwą użytkownika (i nowym identyfikatorem)?
Dzięki!
id
? Czy to możliwe, że elementy zostaną usunięte z tej tablicy, czy też możemy być pewni, że nowy element zawsze będzie miał id
równe arr.length + 1
?