W JavaScript obiekt przechowuje pary klucz–wartość, gdzie kluczem jest nazwa własności (np. nazwisko). Do odczytu lub zapisu takiej własności używa się najczęściej notacji kropkowej, czyli obiekt.własność. Dlatego poprawny zapis odwołania do własności "nazwisko" ma postać osoba.nazwisko.
Notacja nawiasowa obiekt[klucz] także istnieje w JavaScript, ale typowo wymaga podania klucza (np. łańcucha znaków) albo zmiennej zawierającej nazwę klucza. Sam zapis z liczbą, taki jak osoba[1] lub osoba[2], sugeruje indeksowanie jak w tablicy albo odwołanie do własności o kluczu liczbowym. To nie odpowiada wprost wymaganiu "odwołać się do własności nazwisko", bo nie wskazuje nazwy tej własności.
Konstrukcja osoba::nazwisko nie jest poprawną składnią JavaScript dla dostępu do własności. Podwójny dwukropek bywa spotykany w innych językach i kontekstach, co może wprowadzać w błąd, ale w JS standardowym sposobem jest kropka albo nawiasy kwadratowe.
Wskazówka egzaminacyjna: jeśli w treści pada konkretna nazwa własności (np. "nazwisko"), a odpowiedzi zawierają zapis z kropką, zwykle testowana jest znajomość notacji kropkowej. Notacja nawiasowa jest przydatna szczególnie wtedy, gdy nazwa klucza jest dynamiczna (w zmiennej) albo zawiera znaki niedozwolone w identyfikatorze.