Почему JSLint говорит мне использовать «=== undefined» вместо «typeof… ===« undefined »»?
Я закодировал следующее:
showTitles = (typeof showTitles !== 'undefined') ? showTitles : 'Y';
showSelectGroup = (typeof showSelectGroup !== 'undefined') ? showSelectGroup : 'Y';
Но JSLint говорит:
Предупреждение 3 JS Lint: неожиданнотип', Использовать===» сравнить напрямую с неопределенным.
Как я должен изменить свой код?