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ł idrówne arr.length + 1?