一、作用域:一个变量的可用范围

        全局作用域:函数外

        局部作用域:函数内

       对于未声明的变量直接赋值,js会自动在全局作用域内帮你声明

       全局变量:在全局作用域内声明的变量叫全局变量,全局变量在任何地方都可以 被使用

       局部变量:在局部作用域内声明的变量叫局部变量,局部变量只能在局部作用域内使用

二、闭包

//闭包:函数套函数,里面的函数使用了外面函数定义的变量   作用是用来保护变量的

//问题:内存泄漏

//函数是不是一个数据

//局部作用域:只有在函数调用的时候才创建,函数调用结束之后立即销毁

java script 05 作用域、闭包、循环

三、循环:反复执行相同一套代码

循环三要素:1.循环变量:循环中用作判断的量,必须向着循环退出的趋势变化

                      2.循环条件:保证循环能够继续运行的条件

                      3.循环体:每次循环做的事

  1. while(循环条件){干的事}
  2. for(){干的事}  
  3. for循环完全等同于while循环。不同之处在于for循环写法更优雅

 

 

 

相关文章:

  • 2021-08-25
  • 2021-09-05
  • 2021-10-26
  • 2021-06-23
  • 2021-11-04
  • 2021-11-16
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-10-27
  • 2022-12-23
  • 2021-11-24
  • 2022-02-22
  • 2021-11-23
相关资源
相似解决方案