2、判断题
(1)Java 是编译型语言。
不对,java既有编译过程又有解释执行打过程。
(2)Javascript 中,不区分大小写字母,也就是说 A 和 a 是同一个变量。
不对
(3)Javascript 中的常量包括 String、Number、Boolean、Null、Undefined。
对
(4)String 字符串的语法中既可以使用单引号,也可以使用双引号。
对
(5)typeof 是用来判断变量类型,不可以当作运算符使用。
不对,可以当运算符
(6)任何值和 undefined 运算,undefined 可看做 0 运算。
不对
3、请分别描述下列代码中“+”的作用。
(1)console.log("年龄:" + 20);
这个会自动类型转换,变成字符串拼接
(2)console.log(11+22+33);
数值加法,然后最后输出总和
(3)console.log("网络+安全");
字符产拼接
(4)var a = 1;
var b = 2;
console.log("a" + b);
字符串拼接,b转换成字符串类型,然后和a拼接
(5)var a = 1;
var b = 2;
console.log("a + b");
不做运算,就是个字符打印出来
4、计算下述代码的打印值
var a = 10;
var b = 10;
console.log(a++);
console.log(++a);
console.log(--b);
console.log(b--);
输出:
10
12
9
9