3-9. var定义的变量可以修改,如果不初始化会输出undefined不会报错。
举一反三
- 以下关于定义变量的说法正确的是() A: var定义的变量初始化后不能再修改 B: val定义的变量初始化后不能再修改 C: var定义的变量初始化后可以再修改 D: val定义的变量初始化后可以再修改
- 用var定义一个变量后,如果没有赋予任何值,那么它的值是 A: B: undefined C: 程序报错,不执行 D: 以上都不对
- 代码的输出结果是 function add(){ var sum = 1 + 2 ; console.log( sum ) ; } console.log(sum) ; A: 输出两个3 B: 输出一个3 C: 程序报错 D: 输出一个undefined
- 以下声明变量语句中,定义的变量a如被typeof检测结果为undefined的是()。 A: var a; B: var a,b=3; C: var a=30; D: var a='123';
- 声明变量后没有初始化,例如var message;这时候message的值是undefined?