网络安全作业二
1、判断题
(1)Java 是编译型语言。
错
(2)Javascript 中,不区分大小写字母,也就是说 A 和 a 是同一个变量。
错
(3)Javascript 中的常量包括 String、Number、Boolean、Null、Undefined。
错
(4)String 字符串的语法中既可以使用单引号,也可以使用双引号。
对
(5)typeof 是用来判断变量类型,不可以当作运算符使用。
对
(6)任何值和 undefined 运算,undefined 可看做 0 运算。
对
2、请分别描述下列代码中“+”的作用。
(1)console.log("年龄:" + 20);
连接字符串
(2)console.log(11+22+33);
数字相加
(3)console.log("网络+安全");
字符串的一部分
(4)var a = 1;
var b = 2;
console.log("a" + b);
连接字符串
(5)var a = 1;
var b = 2;
console.log("a + b");
字符串的一部分
3、计算下述代码的打印值
var a = 10;
var b = 10;
console.log(a++);
10
console.log(++a);
12
console.log(--b);
9
console.log(b--);
9
4、分别使用行内式、内嵌式、引入外部文件的方法造成网页弹窗,要求触发弹窗的 JS 命令不止一种(如课堂上说过的 alert)。
行内式
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<input type="button" value="Click" onclick="alert('magedu')"/>
</body>
</html>
内嵌式
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script type="text/javascript">
alert('magedu');
console.log("magedu");
</script>
</body>
</html>
引入外部文件
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script src="1.js"></script>
</body>
</html>
1.js:
alert('magedu');
console.log('magedu');
5、安装 docker 并部署 DVWA,要求:DVWAweb 端口映射到 8081,提供访问截图并附上时间戳、学号。
评论