Hallo,
Um die reine Existenz einer Eigenschaft abzufragen, kannst du hasOwnProperty() benutzen.
Das prüft zusätzlich, ob die Eigenschaft am Objekt selbst anstatt über die Prototypenkette gefunden wurde. Manchmal braucht man diese Einschränkung, aber in der Regel sollte man nicht darauf bestehen – schließlich ist prototypische Delegation eines der besten Features von JavaScript.
Mathias