Ошибка в статье "Объекты основы"
Либо я не понял материал, либо есть небольшая ошибка.
Место где описывается про очень редкую ситуацию, когда значение в объекте = undefined.
Таким образом, оператор in является экзотическим гостем в коде.
Возможно вместо in нужно указать undefined ? Именно он является экзотикой?
Дело в том, что undefined не является оператором.
А вот в предложении выше гораздо правильнее не использовать запятую перед И, так как слово когда по смыслу соединяет два простых предложения:
Но есть особый случай, когда оно не подходит, и нужно использовать "in".
А ещё в этом блоке не нужны кавычки в:
И ниже есть случаи. Правильнее их использовать только для строк. Но нельзя же по-разному для одинакового типа. Это не грамотно.
@Slav4ik888, некорректное утверждение удалили.
@oleedd, пунктуация исправлена в 0d8168c.