Edit sentance syntax in closure article

This commit is contained in:
Michael McGee 2020-03-24 18:04:26 +10:30
parent 6700835b1f
commit 9900be90a7
No known key found for this signature in database
GPG key ID: C6BB35FEF30D4F53

View file

@ -182,7 +182,7 @@ Here's a little bit longer code:
Rectangles on the right-hand side demonstrate how the global Lexical Environment changes during the execution:
1. When the script starts, the Lexical Environment is pre-populated with all declared variables.
- Initially, they are in the "Uninitialized" state. That's a special internal state, it means that the engine knows about the variable, but won't allow to use it before `let`. It's almost the same as if the variable didn't exist.
- Initially, they are in the "Uninitialized" state. That's a special internal state, it means that the engine knows about the variable, but it cannot be referenced until it has been declared with `let`. It's almost the same as if the variable didn't exist.
2. Then `let phrase` definition appears. There's no assignment yet, so its value is `undefined`. We can use the variable since this moment.
3. `phrase` is assigned a value.
4. `phrase` changes the value.