Показать сообщение отдельно
  #5 (permalink)  
Старый 02.09.2021, 17:07
Аватар для lgick
Аспирант
Отправить личное сообщение для lgick Посмотреть профиль Найти все сообщения от lgick
 
Регистрация: 23.11.2013
Сообщений: 96

это работает правильно в строгом режиме

'use strict'
let a = 1
function x() {
   return 1
}

{
  let a = 2
  function x() {
      return 2
  }
}

alert(a) // по прежнему 1
alert(x()) // ожидаемо 1
Ответить с цитированием