Advertisement
ceterumcenseo

var vs let

Jun 3rd, 2022
1,170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var abc = [ 'a', 'b', 'c' ];
  2. var cbs1 = [], cbs2 = [];
  3.  
  4. for (var i = 0; i !== abc.length; i++) {
  5.         var symbol = abc[i];
  6.         cbs1.push(() => symbol);
  7. }
  8.  
  9. for (var i = 0; i !== abc.length; i++) {
  10.         let symbol = abc[i];
  11.         cbs2.push(() => symbol);
  12. }
  13.  
  14.  
  15.  
  16. console.log(cbs1.map((f) => f()).reduce((s, sym) => s+sym)); // "ccc"
  17. console.log(cbs2.map((f) => f()).reduce((s, sym) => s+sym)); // "abc"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement