Блокнот JS и Firefox
Я использую руководство MDN, чтобы изучить JS, и я использую блокнот, чтобы попробовать некоторые примеры.
Если я напишу
console.log('The value of b is ' + b);
var b;
Почему console.log говорит: "Значение b равно -1"?! Это должно быть неопределенным
1 ответ
Возможно, вы определили var b
перед со значением -1
,
Если вы попробуете приведенный выше код, вы увидите, что, если переменная уже была создана, и если вы снова объявите переменную без какого-либо значения, переменная не будет создана.
var b = -1;
console.log(b)
var b;
console.log(b)