关于对变量的说法,错误的是( )。
A: 若声明而未对变量赋值,该变量的值为undefined
B: var carname="Volvo";var carname;顺序执行后,caranme的值依然为Volvo
C: 由于javascript的动态特性,不需要定义变量,直接采取key= val的形式赋值
D: 可以使用var key=val的形式赋值
A: 若声明而未对变量赋值,该变量的值为undefined
B: var carname="Volvo";var carname;顺序执行后,caranme的值依然为Volvo
C: 由于javascript的动态特性,不需要定义变量,直接采取key= val的形式赋值
D: 可以使用var key=val的形式赋值
举一反三
- 关于对变量的说法,错误的是( )。 A: 可以使用var key=val的形式赋值 B: 由于javascript的动态特性,不需要定义变量,直接采取key= val的形式赋值 C: 若声明而未对变量赋值,该变量的值为undefined D: var carname="Volvo";var carname;顺序执行后,caranme的值依然为Volvo
- 关于对变量的说法,错误的是( )。 A: 可以使用var key=val的形式赋值 B: 若声明而未对变量赋值,该变量的值为undefined C: var carname="Volvo";var carname;顺序执行后,carnme的值依然为Volvo D: 由于javascript的动态特性,不需要定义变量,直接采取key= val的形式赋值,key为局部变量
- 未定义值就是undefined,表示变量还没有赋值(如var a;)。
- JavaScript中声明变量但未对变量赋值,那么变量类型为undefined。
- 定义一个var 变量的值,例如:var a=1,再重新赋值x="你好"会出错。