https://tutorial.eyehunts.com/js/scope-chain-in-javascript-code/
Scope chain in JavaScript | Code