1、使用 html 写一个网页,要求满足以下条件:
(1)网页中含有任意一张图片,图片路径使用绝对路径,鼠标悬停在图片时出现“马哥教育”
文本,且点击图片可跳转至马哥教育官方页面
(2)网页中包含账号、密码登录,且账号提前定义好是 admin 且不可更改,输入密码时显
示加密形式
2、判断题
(1)Java 是编译型语言。
==错,它编译加解释型语言
(2)Javascript 中,不区分大小写字母,也就是说 A 和 a 是同一个变量。
==错,JavaScript 区分大小写,A
和 a
是不同的变量
(3)Javascript 中的常量包括 String、Number、Boolean、Null、Undefined。
==错常量通过 const
声明,题目中列出的实际是数据类型。
(4)String 字符串的语法中既可以使用单引号,也可以使用双引号。
===对,JavaScript 字符串支持单引号和双引号
(5)typeof 是用来判断变量类型,不可以当作运算符使用
==错 typeof
是运算符,如 typeof 42
(6)任何值和 undefined 运算,undefined 可看做 0 运算。
===错,undefined
参与运算时结果为 NaN
,而非当作 0。
console.log(10 + undefined);
3、请分别描述下列代码中“+”的作用
console.log("年龄:" + 20);字符串连接,将数字转为字符串。
console.log(11+22+33); 数值加法,结果为 66。
console.log("网络+安全"); 普通字符,输出原样字符串。
console.log("a" + b); 字符串连接,结果为 "a2"。
console.log("a + b"); 普通字符,输出原样字符串。
4、计算下述代码的打印值
var a = 10;
var b = 10;
console.log(a++);
console.log(++a);
console.log(--b);
console.log(b--);
- 首先分析
console.log(a++);
:a++
是后自增运算符。它的执行逻辑是先返回a
当前的值,然后再将a
的值加 1。- 这里
a
初始值为 10,所以先返回 10 并打印,之后a
的值变为 11。
- 接着看
console.log(++a);
:++a
是前自增运算符。它会先将a
的值加 1,然后返回加 1 后的结果。- 此时
a
的值是 11,先加 1 变为 12,再返回 12 并打印,此时a
的值为 12。
- 再看
console.log(--b);
:--b
是前自减运算符。它会先将b
的值减 1,然后返回减 1 后的结果。b
初始值为 10,先减 1 变为 9,再返回 9 并打印,此时b
的值为 9。
- 最后看
console.log(b--);
:b--
是后自减运算符。它先返回b
当前的值,然后再将b
的值减 1。- 此时
b
的值是 9,先返回 9 并打印,之后b
的值变为 8。
5、分别使用行内式、内嵌式、引入外部文件的方法造成网页弹窗,要求触发弹窗的 JS 命令
5.1行内弹窗 <input type="button" value="点我点我" οnclick="alert('马哥教育')" />
5.2内嵌式弹窗
<script type="text/javascript">
// 在这里写 js 代码
alert('写入弹窗内容');
console.log('弹窗内容');
5.3 引入外部文件网页弹窗
<body>
<!-- 引入外部的 js 文件 -->
<script src="tool.js"></script>
tool.js内容(alert (‘弹窗内容’);)
6、安装 Docker
安装步骤
6.1 进入Docker 管网地址:Docker: Accelerated Container Application Development
打开Getting started---Learn how to install Docker打开安装文档后---打开docker Engine--打开Intall 选持对应的系统,有安装说明,如下图,以Centos9为例
6.2安装命令
删除的之前的
sudo dnf remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
6.3
sudo dnf -y install dnf-plugins-core ==安装依懒包
sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
===设置镜像仓库
6.4 Install Docker Engine
sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
6.5 启动Docker
sudo systemctl enable --now docker
6.6 测试Docker是否安装成功
输入docker version 弹出如图client 和Server 的版本说明安装成功