黑马程序员技术交流社区

标题: 变量的作用域 [打印本页]

作者: w苗子007    时间: 2015-11-23 23:03
标题: 变量的作用域
作用域:可以理解为变量可以使用 的范围
变量按照作用域分类:局部变量和内部变量

  1)局部变量:
        函数的内部或者代码块的内部定义的变量,都称之为 局部变量
           代码块是 可以嵌套的
     局部变量的作用域:从局部变量定义的位置开始,到它所在的代码块或者函数体"}"为止
   注意:在代码块的内部可以定义和块外部同名的变量,块内部的暂时屏蔽(外部的不起作用)块外部变量的作用域
2,全局变量的使用
   在函数的外部定义的变量是全局变量
   作用域:从定义的位置开始,到文件末尾,在不同的函数中都可以使用
作者: 陈光慧    时间: 2015-11-23 23:18
函数也有函数的作用域,除非你定义一个全局变量,那所有的函数都可以访问。否则还是按照自己的作用域来访问吧。
作者: yako    时间: 2015-11-27 23:26
我认为就是变量使用权的问题,哪个变量我们想要它在哪里可以使用哪里不可以使用就产生了作用域的问题。
作者: IPswhatb“is”    时间: 2015-11-28 00:14
变向理解。。。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2