Nếu tôi có mảng đối tượng sau:
[ { id: 1, username: 'fred' }, { id: 2, username: 'bill' }, { id: 2, username: 'ted' } ]
Có cách nào để lặp qua mảng để kiểm tra xem một giá trị tên người dùng cụ thể đã tồn tại chưa và nếu nó không làm gì, nhưng nếu nó không thêm một đối tượng mới vào mảng với tên người dùng đã nói (và ID mới)?
Cảm ơn!
id
? Có thể là các phần tử sẽ bị xóa khỏi mảng này, hoặc chúng ta có thể chắc chắn rằng phần tử mới sẽ luôn luôn id
bằng arr.length + 1
?