Когда я запускаю «var variable = true;» в хроме консоль я получаю «неопределенный» вернулась:"var variable" возвращает undefined?
> var variable = true;
undefined
Но когда я бег без «вара» он возвращает истину:
> variable = true;
true
Почему это возвращение «неопределенный» с «варом»?
Это запутанная причина, я ожидал, что она вернется.
Действительно ли это js-код для использования «var variable = true;» или я должен запустить переменную var, variable = true; "? –
@ajsie - это верно, и оба утверждения эквивалентны. – Oded
Да, это действительно код. Вы можете подтвердить это, оценив «переменную» после выполнения инструкции. –