Ta długa strzał ...Jak mogę rzucić błąd podczas uzyskiwania dostępu do klucza obiektu, który nie istnieje?
w JavaScript, miałem dostęp do atrybutu obiektu, który byłem pewien istniał, ale miałem literówka był w nazwę klucza, więc wracał undefined
i tworzenie błąd .
W jaki sposób mogę napisać kod równoważny do następującego, ale który zgłasza błąd, ponieważ klucz nie istnieje?
var obj = {'myKey': 'myVal'},
val = obj.myKye;
Staram się znaleźć rozwiązanie, które nie wymaga mnie pisanie funkcji otoki, że używam za każdym razem gdy chcesz uzyskać dostęp do elementu obiektu. Czy to możliwe? Czy w JavaScript istnieje inna "bardziej rygorystyczna" technika uzyskiwania dostępu do atrybutów obiektów?
Czy próbujesz utworzyć obiekt lub uzyskać obiekt formularza wartości ... a twój mrówkowy obiekt jest nieprawidłowy .. sprawdź go .. – tamilmani
Występuje błąd składniowy z nawiasu zamykającego podczas tworzenia 'obj', powinno być'} 'i nie ')' –
może używać 'prototype' pomaga. –