Какое ключевое слово нужно вписать вместо _, чтобы получить диалоговое окно с текстом «Hello!»
  Anonymous Quiz
    3%
    continue
      
    6%
    this
      
    2%
    break
      
    88%
    return
      
    2%
    Не знаю
      
    Каким будет результат выполнения данного кода?
  Anonymous Quiz
    16%
    ["mytest"]
      
    22%
    ["myteststring"]
      
    9%
    ["m,y,t,e,s,t,s,t,r,i,n,g"]
      
    49%
    ["m,y,t,e,s,t"]
      
    4%
    Не знаю
      
    Что выведет в консоль?
  Anonymous Quiz
    78%
    "Ford Mustang"
      
    12%
    undefined
      
    9%
    ничего не выведет, возникнет ошибка
      
    1%
    Не знаю
      
    Что выведет код?
  Anonymous Quiz
    12%
    false true false
      
    7%
    true false true
      
    30%
    true true true
      
    50%
    true true false
      
    2%
    Не знаю
      
    Что выведет в консоль?
  Anonymous Quiz
    17%
    7 1 12
      
    20%
    16 1 error
      
    54%
    16 1 12
      
    5%
    7 0 12
      
    3%
    ничего не выведет и возникнет ошибка
      
    1%
    Не знаю
      
    Что выведет в консоль?
  Anonymous Quiz
    62%
    false false false false
      
    9%
    false false true true
      
    19%
    true true false false
      
    6%
    true false true false
      
    5%
    Не знаю
      
    Что выведет в консоль?
  Anonymous Quiz
    40%
    [ ]
      
    15%
    { }
      
    9%
    null
      
    26%
    undefined
      
    9%
    ничего не выведет, возникнет ошибка
      
    2%
    Не знаю
      
    Чем является функция someFunc?
  Anonymous Quiz
    28%
    замыканием
      
    14%
    чистой функцией
      
    52%
    функцией высшего порядка
      
    2%
    функцией низшего порядка
      
    4%
    Не знаю
      
    👆 Обьяснение
В первом случае, при вызове анонимной функции создастся локальная переменная
Во втором случае, объявление новой локальной переменной не происходит, поэтому просто перезаписывается значение ключа глобального объекта, переданного данной функции.
  В первом случае, при вызове анонимной функции создастся локальная переменная
obj в её области видимости, после чего создаётся новый объект {a : 2}, ссылка на который попадает в локальную переменную obj, но переменная из верхнего скоупа будет всё так же ссылаться на старый объект.Во втором случае, объявление новой локальной переменной не происходит, поэтому просто перезаписывается значение ключа глобального объекта, переданного данной функции.
