diff --git "a/43 \351\237\251\346\226\207\346\235\260/js.md" "b/43 \351\237\251\346\226\207\346\235\260/js.md"
new file mode 100644
index 0000000000000000000000000000000000000000..9120b6025cf5bf00063f08f1717461f784ffb9e4
--- /dev/null
+++ "b/43 \351\237\251\346\226\207\346\235\260/js.md"
@@ -0,0 +1,110 @@
+# Day01 作业布置
+
+## 一. 完成课堂所有的代码
+
+~~~JS
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+
+
+爆炒老奶奶脚指甲盖,浓鼻涕胡辣汤
+
+
+
+
+
+
+~~~
+
+~~~JS
+const googleE1 =document.getElementById('my')
+ googleE1.onclick = function(){
+ alert('love一下')
+ }
+~~~
+
+
+
+
+
+## 二. 简单聊聊JavaScript的历史(自己的话术来总结)
+
+
+
+~~~js
+网景公司(Netscape)发布了Navigator浏览器0.9版。但是,这个版本的浏览器只能用来浏览,不具备与访问者互动的能力。网景公司当时想要选择一种语言来嵌入到浏览器中。Sun公司将Oak语言改名为Java,正式向市场推出。但是Brendan Eich对此并不感兴趣,他用10天时间设计出来了JavaScript。
+~~~
+
+
+
+## 三. 说说你对JS引擎的理解(自己的话术总结)
+
+ ~~~JS
+ 翻译员
+ ~~~
+
+
+
+
+
+## 四. JavaScript的交互方式有哪些?(后两种方式)
+
+~~~JS
+document.write 接受多个字符串 在浏览器页面查看
+prompt 接受一个参数 在浏览器接受用户输入
+
+~~~
+
+
+
+
+
+## 五. 定义一些你日常生活或者在某些程序中见到的变量(10个)(预习)
+
+
+
+~~~js
+变量(Variant)字符串(string)、数值(number)、布尔值(boolean)、null、undefined对象(Object)、数组(Array)、函数(Function
+~~~
+
+
+
+## 六. 说出JavaScript中的常见数据类型以及它们代表的含义(预习)
+
+~~~js
+布尔值(Boolean),有 2 个值分别是:`true` 和 `false`
+
+定义变量:const ,let ,var ,直接赋值
+
+null,一个表明 null 值的特殊关键字。JavaScript 是大小写敏感的,因此 `null` 与 `Null`、`NULL`或变体完全不同
+
+undefined,和 null 一样是一个特殊的关键字,undefined 表示变量未赋值时的属性
+
+数字(Number),整数或浮点数,例如: `42` 或者 `3.14159`
+
+任意精度的整数(BigInt),可以安全地存储和操作大整数,甚至可以超过数字的安全整数限制
+
+字符串(String),字符串是一串表示文本值的字符序列,例如:`"Howdy"`
+
+代表(Symbol,在 ECMAScript 6 中新添加的类型)。一种实例是唯一且不可改变的数据类型。
+~~~
+
+
+