ES6 JavaScript babeljs - глобальная область в анонимном методе возвращает неопределенное значение - PullRequest
0 голосов
/ 10 октября 2018

У меня есть переменная _global, которая устанавливает глобальную область, возвращаемую методом IIFE.Это хорошо работает, если вы не добавили оператор "use strict".Но если я добавлю use strict оператор _global, возвращенный как неопределенный.

"use strict";
let _global = (function() {return this;})();

С MDN он скажет

Во-первых, строгий режим делает невозможнымслучайно создать глобальные переменные.

Любые входные данные были бы полезны, не уверен, является ли их дублирующим.

С уважением,

Питер

...