diff --git "a/21 \345\221\250\351\227\273\347\245\245/.keep" "b/21 \345\221\250\351\227\273\347\245\245/.keep"
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git "a/21 \345\221\250\351\227\273\347\245\245/20231026 js\347\254\254\344\270\200\350\257\276.md" "b/21 \345\221\250\351\227\273\347\245\245/20231026 js\347\254\254\344\270\200\350\257\276.md"
new file mode 100644
index 0000000000000000000000000000000000000000..c20bf882d90ac41aa345d56420f2c399f699368f
--- /dev/null
+++ "b/21 \345\221\250\351\227\273\347\245\245/20231026 js\347\254\254\344\270\200\350\257\276.md"
@@ -0,0 +1,91 @@
+# Day01 作业布置
+
+## 一. 完成课堂所有的代码
+
+```html
+
+
+
+
+
+
+ Document
+
+
+
+
+ baidu
+
+
+ google
+
+
+
+ bing
+
+
+
+
+```
+
+```js
+document.querySelector('#bing').onclick = function () {
+ alert('bing')
+}
+```
+
+
+
+## 二. 简单聊聊JavaScript的历史(自己的话术来总结)
+
+javaScript 简称JS。 是一个不习惯一个编程软件的人,于是自己利用十天时间来写出来的软件。不过其以Java的热度而起名javaScript。
+
+
+
+## 三. 说说你对JS引擎的理解(自己的话术总结)
+
+ JS有两个部分。一个部分是渲染背景,渲染网页设计;另一个部分是网页的动态需求。
+
+
+
+## 四. JavaScript的交互方式有哪些?(后两种方式)
+
+4 alert ,document.write,console.log() prompt
+
+alert弹窗,console.log在浏览器控制台显示出来。 document.write在浏览器中显示出来。 prompt在浏览器接受用户输出。
+
+
+
+## 五. 定义一些你日常生活或者在某些程序中见到的变量(10个)(预习)
+
+```js
+var a,b,c;
+let d,e,f;
+const g,h,i;
+z;
+```
+
+
+
+## 六. 说出JavaScript中的常见数据类型以及它们代表的含义(预习)
+
+1布尔值(Boolean),有 2 个值分别是:`true` 和 `false`。
+
+2null,一个表明 null 值的特殊关键字。JavaScript 是大小写敏感的,因此 `null` 与 `Null`、`NULL`或变体完全不同。
+
+3undefined,和 null 一样是一个特殊的关键字,undefined 表示变量未赋值时的属性。
+
+4数字(Number),整数或浮点数,例如: `42` 或者 `3.14159`。
+
+5任意精度的整数(BigInt),可以安全地存储和操作大整数,甚至可以超过数字的安全整数限制。
+
+6字符串(String),字符串是一串表示文本值的字符序列,例如:`"Howdy"`。
+
+7代表(Symbol,在 ECMAScript 6 中新添加的类型)。一种实例是唯一且不可改变的数据类型。
+
+以及对象(Object)。
+