0
Я хочу использовать глобальную переменную в моем анонимном блокеКак пройти глобальный контекст для анонимного блока в JavaScript с использованием строгого режима
function(foo){
'use strict';
bar(foo)
})(window)
окно не будет работать. Из-за строгих настроек и других средств контроля качества.
Конечно, это будет работать: '(функция (Foo) { 'использовать строгий', бар (Foo)}) (окно)' – dfsq
You средний 'bar' является глобальным, и вы хотите передать ему« окно »? – Bergi
no, foo - некоторая глобальная переменная. о том, что окно не принимается, потому что оно не объявлено –