00:00
创建一个新文件。语法作用域det是有语法作用域的语言变量的作用域,在写代码的时候就确定了,它的依据是根据大括号确定的。大括号里定义的变量只能在大括号内被访问。大括率可以访问大括号Y的变量。我们来看一个事例,我们先定一个顶层变量。
01:18
这是一个顶顶层变量,这里的麦还是谁顶层?我,然后我们在main函数中定义一个变量,它属于局部变量。
02:08
然后我们在这里边定义个函数。在这个函数里边,我们再定义一个局部变量。
03:08
那我们在这个函数里边再定义一个嵌套函数。在嵌套函数里边,我们再定义一个变量。
04:07
我们可以看一下。这是一个顶层变量,这是一个顶层函数。那么首先看这第一个画括号啊,第一个画括号内部定义的变量不能在外部访问内容,我们常在外部访问啊,那么就访问不到。但是在漫延函数内部呢,可以访问这个括号之外的变量或者对象对我们的来访问top,对啊,那么就是可以访问的。那我们应该付给一个。局部变量啊,那么是可以访问的。在外部呢,就不能访问,然后我们再说内部的main函数,内部的这个函数啊,它也是有一个画括号,我们看这个画括号啊来区分它的。
05:13
界限,我们首先访问web这个变量,嗯,能访问。然后访问main函数里边的变量也是之外的。现在,那么这个变量它也是能访问的,但是在main函数这里边不能访问。这个花括号里面所谓定义的变量。比如我们访问里面的inside啊,那么就是不能访问的,不能访问这个变量,同样的。
06:14
在这个函数内部,在这个嵌套函数内部,它依然可以访问这个变量,也是我们以这个发括为为界限啊。在这个内部,在花内部可以访问这个花号之外的所有的对象,既可访问这个,也可以访问manha,也可以访问my function里边的变量啊。我来。比如说我们访问section。
07:07
它的概念就是这样。
我来说两句