عند كتابة نصوص js، غالبًا ما نواجه مواقف يكون فيها الكائن فارغًا أو ليس كائنًا. في هذه الحالة، يمكننا استخدام if للحكم عليه، ثم تنفيذ طريقة المعالجة المقابلة له كما يلي:
1. إذا (typeOf(x) == "غير محدد")
2. إذا (typeOf(x) != "object")
3. إذا (!x)
الطريقة الثالثة هي أبسط طريقة، ولكن لا يمكن الحكم على الطريقة الثالثة بالطريقة المتنافية إذا كان من الممكن إضافة (x) فقط أمام الكائن!
داخل جافا! عندما تكون x صحيحة، يجب أن تكون x خاطئة، لكن هذا غير مسموح به هنا.