· 9 years ago · Oct 23, 2016, 11:18 AM
1// block scope
2
3// com var
4const es = () => {
5 var js = 'John Doe'
6 if(true){
7 var js = 'John Resig'
8 console.log(js)
9 // -> John Resig
10 }
11 console.log(js)
12 // -> John Resig
13}
14
15es()
16
17// com let
18const es6 = () => {
19 let js = 'John Doe'
20 if(true){
21 let js = 'John Resig'
22 console.log(js)
23 // -> John Resig
24 }
25 console.log(js)
26 // -> John Doe
27}
28
29es6()