Globalscope (GL02)
1: // Implicit global variable created without var, let, or const (non-strict) - DON'T DO THIS!
2: implicitGlobal = "Oops! I'm global too!"; // Becomes a property of window
3: console.log(window.implicitGlobal); // Output: Oops! I'm global too!
4:
5:
6: function implicitGlobals() {
7: implicitVar = "I'm implicit global, but created inside function"; // No var, let, or const declaration
8: }
9: implicitGlobals();
10: console.log(implicitVar) // I'm implicit global, but created inside function
11: console.log(window.implicitVar) // I'm implicit global, but created inside function
Global Scope (Browser): Implicit global variable Oops! I'm global too! I'm implicit global, but created inside function I'm implicit global, but created inside function
Globalscope context:
ES6 context:
- (2024) Notes about JS Closures. #ES6
- (2024) Notes about Javascript asynchronous programming. #ES6
- (2022) Modern Javascript books #ES6 #Doc
- (2021) JS learning start point #ES6
- (2021) Maximilian Schwarzmüller Javascript lecture #ES6
- (2021) Javascript interview question from Happy Rawat #ES6
- (2021) Javascript tests #ES6
- (2016) New unique features of Javascript (updated). #ES6
Comments (
)

Link to this page:
http://www.vb-net.com/JavascriptES6/GL02.htm
|