diff --git "a/18 \351\273\204\350\257\227\351\276\231/.keep" "b/18 \351\273\204\350\257\227\351\276\231/.keep"
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
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 0000000000000000000000000000000000000000..590fc892b61085b4732efca6034496513ef147a8
--- /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根据需要动态地确定变量的数据类型。
+