Skip to content

Latest commit

 

History

History
29 lines (25 loc) · 695 Bytes

23-objects-problem.md

File metadata and controls

29 lines (25 loc) · 695 Bytes

Przypadek z życia

Wyobraźcie sobie, że mamy wiele danych użytkownika: Imię, nazwisko, wiek, płeć, adres email, miasto itp... Jak przechować je w kodzie?

W osobnych zmiennych?

let userFirstName = 'Ewa';
let userLastName = 'Kowalska';
let userAge = 27;
let userGender = 'k';
let userEmailAddress = '[email protected]';
let userCity = 'Gdańsk';
// ...

Mało to przyjazne, prawda?

Tablice?

let user = [
  'Ewa', 'Kowalska', 27, 'k', '[email protected]', 'Gdańsk'
];

To wygląda już lepiej, ale odczytywanie np. adresu email oznacza coś takiego:

console.log( user[4] );

Pamiętanie numerków nie jest łatwe.