1.let.js 648 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. // var a = 100;
  2. var c='111';
  3. console.log(c,'c');
  4. // 声明变量
  5. /**
  6. * let 特点
  7. * 1.let 不可以重复声明
  8. * 2.let 作用在块级作用域内
  9. * 3.let 不具有变量提示
  10. * 4.在临时区域内 不允许重复声明let
  11. */
  12. let b = 10;
  13. b = '1000';
  14. console.log(b,'b');
  15. function fn1() {
  16. var c = 10;
  17. console.log(c,'函数中')
  18. }
  19. fn1();
  20. let a1 = 10;
  21. let b1 = 20;
  22. a1 = 30;
  23. b1 = 40;
  24. console.log(a1,b1,'打印');
  25. console.log(c,'c1');
  26. var a2 = true;
  27. if(a2) {
  28. let x = 100;
  29. // console.log(x,'打印的1')
  30. }
  31. // let x = 1;
  32. // console.log(x,'打印的x')
  33. for(var i=0;i<10;i++) {
  34. console.log(i,'ii')
  35. }
  36. console.log(i,'22')