变量和函数在程序中使用之前必须声明,其声明的本质就通过编译系统给所声明的变量和函数分配存储空间。
举一反三
- 中国大学MOOC: 变量和函数在程序中使用之前必须声明,其声明的本质就通过编译系统给所声明的变量和函数分配存储空间。
- 要引用一个在其他模块定义的变量或函数,必须声明该变量或函数在其他模块被定义,用关键字(1)声明;在本模块定义的全局变量或函数,如果不希望被其他模块使用,用关键字(2)声明;函数里面定义的变量,默认的生命周期是从函数调用开始,到函数返回结束,即调用该函数时,编译系统给变量分配空间,函数返回,空间被编译系统回收。若希望函数返回时,函数内部变量的空间和值被保留,用关键字(3)声明。
- JavaScript中变量在使用之前,必须进行声明并进行赋值,所有的变量都是通过var声明。
- 声明变量的含义是通知编译系统为变量分配合适大小的存储空间。
- 不程序的声明部分包括:标号声明、常量声明、类型声明、变量声明和过程 ⁄ 函数声明。其中部分需要产生中间代码