Моя проблема Ложь здесь Я изучаю JavaScript, но не новичок в программировании вообще. Я понимаю подъем, но в строгом режиме это не должно приводить к ошибке и быть пойманным либо при назначении 6 для необъявленной переменной, либо document.getElement ... присваивается x, это не приводит к ошибке, поэтому мой диагноз таков: подъем все еще продолжается. Я не люблю и хочу избавиться от использования строгого режима. Использование Chrome Версия 42.0.2311.152 м, как мой браузер«использовать строгий» не останавливать подъем в области функций
function strictMode(){
'use strict';
try {
x = 6;
document.getElementById('hoisting').innerHTML = x;
var x;
}
catch(err) {
document.getElementById('error_report').innerHTML =
"There was an error that occured (Were in Strict Mode)" +
" " + err.message;
}
}
Я не думаю, что строгий режим намеревается удалить подъем – GillesC
Я прочитал, что он сделал, и именно поэтому он породил мой вопрос ... Я читал, что с разных сайтов –