Verschieben Sie den Zugriff auf eine Variable, bis sie in JS verfügbar sind
let obj = encapsulatedObject || window;
Object.defineProperty(obj, "myVar", {
configurable: true,
set(v){
Object.defineProperty(obj, "myVar", {
configurable: true, enumerable: true, writable: true, value: v });
console.log("window.myVar is defined");
}
});
Emmanuel Mahuni