From e87060682fa17d62d6b119fff484949f30a2401d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E8=AF=97=E9=BE=99?= <2483323272@qq.com> Date: Thu, 26 Oct 2023 08:53:01 +0000 Subject: [PATCH 1/3] =?UTF-8?q?=E6=96=B0=E5=BB=BA=2018?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 18/.keep | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 18/.keep diff --git a/18/.keep b/18/.keep new file mode 100644 index 0000000..e69de29 -- Gitee From 895fd82e17f2f3a38b48baaccebbd2021c5a2eee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E8=AF=97=E9=BE=99?= <2483323272@qq.com> Date: Thu, 26 Oct 2023 08:53:46 +0000 Subject: [PATCH 2/3] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=2018=20?= =?UTF-8?q?=E4=B8=BA=2018=20=E9=BB=84=E8=AF=97=E9=BE=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 18/.keep => "18 \351\273\204\350\257\227\351\276\231/.keep" | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename 18/.keep => "18 \351\273\204\350\257\227\351\276\231/.keep" (100%) diff --git a/18/.keep "b/18 \351\273\204\350\257\227\351\276\231/.keep" similarity index 100% rename from 18/.keep rename to "18 \351\273\204\350\257\227\351\276\231/.keep" -- Gitee From 0ac947ee1ba53c14ec0097a74cee06f05a231097 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E8=AF=97=E9=BE=99?= <2483323272@qq.com> Date: Thu, 26 Oct 2023 09:07:50 +0000 Subject: [PATCH 3/3] =?UTF-8?q?=E9=BB=84=E8=AF=97=E9=BE=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 黄诗龙 <2483323272@qq.com> --- ...72\347\241\200\350\257\255\346\263\225.md" | 88 +++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 "18 \351\273\204\350\257\227\351\276\231/20231026js\351\202\202\351\200\205\345\222\214\345\237\272\347\241\200\350\257\255\346\263\225.md" diff --git "a/18 \351\273\204\350\257\227\351\276\231/20231026js\351\202\202\351\200\205\345\222\214\345\237\272\347\241\200\350\257\255\346\263\225.md" "b/18 \351\273\204\350\257\227\351\276\231/20231026js\351\202\202\351\200\205\345\222\214\345\237\272\347\241\200\350\257\255\346\263\225.md" new file mode 100644 index 0000000..590fc89 --- /dev/null +++ "b/18 \351\273\204\350\257\227\351\276\231/20231026js\351\202\202\351\200\205\345\222\214\345\237\272\347\241\200\350\257\255\346\263\225.md" @@ -0,0 +1,88 @@ +# 作业 + +## 一. 完成课堂所有的代码 + +```html + + + + + + Document + + + 百度一下 +
+ + + Google一下 + + + + + + + +``` + + + +## 二. 简单聊聊JavaScript的历史(自己的话术来总结) + +起因是网景公司招募了程序员BE,希望将Scheme语言作为网页脚本语言,就在这时,发生了一件大事Sun公司将Oak语言改名为Java向市场推出,推出之后立马在市场上引起了轰动,网景公司心动了,决定与Sun公司结盟,希望将Java嵌入到网页中来运行,但BE本人热衷于Scheme和网景公司的想法起了冲突,于是BE用时10天开发出了JavaScript,最初起名Mocha(摩卡),然后改名LiveScript,最后和网景公司达成共识定名JavaScript。 + + + +## 三. 说说你对JS引擎的理解(自己的话术总结) + + JavaScript引擎帮助我们将JavaScript代码翻译成CPU指令来执行 + + + +## 四. JavaScript的交互方式有哪些?(后两种方式) + +交互方法 方法说明 效果查看 + + alert 接受一个参数 弹窗查看 + +console.log 接受多个参数 在浏览器控制台查看 + +document.write 接受多个字符串 在浏览器页面查看 + +prompt 接受一个参数 在浏览器接受用户输入 + +## 五. 定义一些你日常生活或者在某些程序中见到的变量(10个)(预习) + +1. name (姓名) +2. age (年龄) +3. height (身高) +4. weight (体重) +5. email (电子邮件) +6. address (地址) +7. phone_number (电话号码) +8. username (用户名) +9. password (密码) +10. salary (工资) + + + +## 六. 说出JavaScript中的常见数据类型以及它们代表的含义(预习) + +1. Number(数字):代表数值类型,可以是整数或浮点数。 +2. String(字符串):代表文本类型,用于存储字符或文本。 +3. Boolean(布尔值):代表逻辑类型,只有两个值:true(真)和false(假)。 +4. Null(空值):代表一个空值或不存在的对象。 +5. Undefined(未定义):代表未定义的值,表示变量没有被赋予初始值。 +6. Object(对象):代表复杂的数据结构,可以包含多个键值对。 +7. Array(数组):代表有序、可变的集合。 +8. Function(函数):代表可执行的代码块,可以在程序中被调用。 +9. Symbol(符号):代表唯一的标识符,用于创建对象的属性名。 + +这些数据类型用于存储和处理不同种类的数据,JavaScript根据需要动态地确定变量的数据类型。 + -- Gitee