diff --git "a/\351\273\204\350\264\235\347\204\266/20251117-\345\207\275\346\225\260.md" "b/\351\273\204\350\264\235\347\204\266/20251117-\345\207\275\346\225\260.md"
new file mode 100644
index 0000000000000000000000000000000000000000..f61de5ffec96bc747c782888be0e275199ead7ee
--- /dev/null
+++ "b/\351\273\204\350\264\235\347\204\266/20251117-\345\207\275\346\225\260.md"
@@ -0,0 +1,136 @@
+## 笔记
+
+
+1. 形参跟实参
+
+- 形参是在函数定义时列出的变量,作为函数预期接收输入的占位符。在函数未被调用时,形参不占用存储单元,只有在函数调用时才会分配内存,调用结束后自动释放
+
+- 实参是在函数调用时传递给函数的实际值,用于替换形参并执行函数。实参可以是常量、变量、表达式或函数返回值,但要求有确定的值。
+
+
+
+2. 函数的定义
+
+- 第一种:传统、原始方式
+
+```html
+
+
+
+```
+
+- 第二种:匿名函数定义
+
+```html
+
+
+
+```
+
+- 第三种:箭头函数
+
+```html
+
+
+
+```
+
+
+3. argunmet:其length属性用获取实际传入的参数个数
+
+```html
+
+
+
+```
+
+4. 返回值
+
+- 有return,则有返回值,而且通常不为underfined
+- 无return,总是私下返回一个underfined
+- 函数可以返回函数
+
+```html
+
+
+
+```
+
+
+## 作业
+
+1.
+
+
+
+```html
+
+
+
+```
+
+
+2.
+
+
+```html
+
+
+
+```
+
+
+
+
diff --git "a/\351\273\204\350\264\235\347\204\266/20251119-\345\207\275\346\225\2602.md" "b/\351\273\204\350\264\235\347\204\266/20251119-\345\207\275\346\225\2602.md"
new file mode 100644
index 0000000000000000000000000000000000000000..77bbfcb036b1c9d71efdef6dabfa42ab5f237190
--- /dev/null
+++ "b/\351\273\204\350\264\235\347\204\266/20251119-\345\207\275\346\225\2602.md"
@@ -0,0 +1,315 @@
+## 笔记
+
+
+1. 内置函数
+
+- parseInt() 将字符类型转化为整型:parselInt(string,[n])
+
+主要将首位为数字的字符串转化为数字,如果字符串不是以数字开头,那么将返回NaN。
+
+- parseFloat() 将字符类型转化为浮点类型:parseFloat(string)
+
+函数主要是将首位为数字的字符串转化成浮点型数字,如果字符串不是艺术字开头,那么将返回NaN。
+
+- isNaN() 判断一个数值是否为NaN:isNaN(num)
+
+- isFinite() 判断一个数值是否有限
+
+- eval() 求字符串中表达式的值
+
+- encodeURI() 将URI字符串进行编码
+
+- decodeURI() 对已编码的URI字符串进行解码
+
+
+## 作业
+
+斐波那契数列:
+
+
+```html
+
+
+
+```
+
+### 训练
+
+
+3.
+
+```html
+
+
+
+```
+
+
+4.
+
+```html
+
+
+
+```
+
+
+6.
+
+```html
+
+
+
+```
+
+7.
+
+
+```html
+
+
+
+```
+
+8.
+
+
+
+```html
+
+
+
+```
+
+### 综合训练
+
+1.
+
+```html
+
+
+
+```
+
+3.
+
+
+
+
+```html
+
+
+
+```
+
+
+
+
diff --git "a/\351\273\204\350\264\235\347\204\266/20251120-\345\257\271\350\261\241.md" "b/\351\273\204\350\264\235\347\204\266/20251120-\345\257\271\350\261\241.md"
new file mode 100644
index 0000000000000000000000000000000000000000..1fdba3fc0981fe915952281450d93f23b1166edf
--- /dev/null
+++ "b/\351\273\204\350\264\235\347\204\266/20251120-\345\257\271\350\261\241.md"
@@ -0,0 +1,178 @@
+## 笔记
+
+1. 操作对象
+
+- 访问属性:对象名[属性名]
+
+```html
+
+
+
+```
+
+- 添加属性
+
+```html
+
+
+
+```
+
+- 删除属性:delete goods.number;
+
+- 添加方法
+
+2. 遍历对象
+
+- 语句:for...in
+- 此循环语句用于遍历对象
+
+
+3. Math对象
+
+- 提供大量的数学函数和数学常量
+
+
+4. Date对象
+
+- 实现对日期跟时间的控制
+- 获取本地时间的月份时,通常会少一个月,记得+1
+
+- 创建Date
+
+```html
+
+
+
+```
+
+
+## 作业
+
+### 练习
+
+
+1.
+
+```html
+
+
+
+```
+
+
+2.
+
+```html
+
+
+
+```
+
+
+3.
+
+```html
+
+
+
+```
+
+### 综合题
+
+
+1.
+
+
+```html
+
+
+
+```
+
+
+2.
+
+```html
+
+ let date1 = new Date('1996-06-09');
+ let date2 = new Date();
+
+ let timesDiff = date2.getTime() - date1.getTime();
+
+ let daysDiff = timesDiff / 86400000;
+
+ document.write('周星星距离出生到现在已经过了:
')
+
+ document.write(
+ `${Math.floor(daysDiff)}天${Math.floor(
+ (daysDiff % 1) * 24
+ )}小时${Math.floor((((daysDiff % 1) * 24) % 1) * 60)}分钟${Math.floor(
+ (((((daysDiff % 1) * 24) % 1) * 60) % 1) * 60
+ )}秒`
+ );
+
+```
+
diff --git "a/\351\273\204\350\264\235\347\204\266/20251121-\346\225\260\347\273\204.md" "b/\351\273\204\350\264\235\347\204\266/20251121-\346\225\260\347\273\204.md"
new file mode 100644
index 0000000000000000000000000000000000000000..37e0726183293eb79a025727adc0517d58f4c56e
--- /dev/null
+++ "b/\351\273\204\350\264\235\347\204\266/20251121-\346\225\260\347\273\204.md"
@@ -0,0 +1,72 @@
+## 笔记
+
+1. 定义数组
+
+- arrayObiect = new Array();、
+
+- 数组元素个数从0开始
+
+- 数组可以指定数组的元素个数:arrayObject = new Array(size);
+
+- 指定数组元素:arrayObject = new Array(element1, element2, element3...);
+
+- 直接定义:arrayObject = [element1, element2, element3...];
+
+
+2. 数组的输入与输出
+
+- 数组元素的输入:
+ (1)直接输入数组元素,在数组元素确定的情况下才可以使用:
+ arrayObj = new Array("cat", "dog", "horse", "pig");
+ (2)利用元素组下标:
+ arrayObj = newArry(6)
+ arrayObj[2] = "cat";
+ (3)用for语句
+ var n = 6;
+ arrayObj = new Array()
+ for(var i = 0; i < n; i++)
+ {
+ arrayObj[i] = i;
+ }
+
+- 元素组输出
+
+3. 获取元素组长度:array.length
+
+4. 增加元素组长度:array[array.length] = arrar.lrngth+1
+
+5.数组对象与方法
+
+- concat() 连接多个数组并返回新数组
+
+- pop() 从数组末尾删除最后一个元素并返回该元素
+
+- push() 向数组末尾添加一个或多个元素
+
+- shift() 从数组开头删除第一个元素
+
+- splice() 在指定位置增加或删除数组元素
+
+- unshift() 向数组开头添加元素
+
+- reverse() 颠倒数组中元素的顺序
+
+- sort() 对数组内容进行排序
+
+- slice() 提取数组指定部分生成新数组
+
+- toSource() 代表对象的源代码
+
+- toString() 把数组转换为字符串,并返回结果
+
+- toLocaleString() 把数组转换为本地字符串,并返回结果
+
+- join() 将数组所有元素转换为字符串
+
+- valueOf() 返回数组对象的原始值
+
+
+
+
+
+
diff --git "a/\351\273\204\350\264\235\347\204\266/\345\233\276\347\211\207/image-21.png" "b/\351\273\204\350\264\235\347\204\266/\345\233\276\347\211\207/image-21.png"
new file mode 100644
index 0000000000000000000000000000000000000000..7e705f463bdc8015742480b00f992a83b861b9e4
Binary files /dev/null and "b/\351\273\204\350\264\235\347\204\266/\345\233\276\347\211\207/image-21.png" differ
diff --git "a/\351\273\204\350\264\235\347\204\266/\345\233\276\347\211\207/image-22.png" "b/\351\273\204\350\264\235\347\204\266/\345\233\276\347\211\207/image-22.png"
new file mode 100644
index 0000000000000000000000000000000000000000..0d73289592dd2ecf375cd0ce83e4fdadbce8ca75
Binary files /dev/null and "b/\351\273\204\350\264\235\347\204\266/\345\233\276\347\211\207/image-22.png" differ
diff --git "a/\351\273\204\350\264\235\347\204\266/\345\233\276\347\211\207/image-23.png" "b/\351\273\204\350\264\235\347\204\266/\345\233\276\347\211\207/image-23.png"
new file mode 100644
index 0000000000000000000000000000000000000000..2d301251208668bcd072fe928efa076bc6d84222
Binary files /dev/null and "b/\351\273\204\350\264\235\347\204\266/\345\233\276\347\211\207/image-23.png" differ
diff --git "a/\351\273\204\350\264\235\347\204\266/\345\233\276\347\211\207/image-24.png" "b/\351\273\204\350\264\235\347\204\266/\345\233\276\347\211\207/image-24.png"
new file mode 100644
index 0000000000000000000000000000000000000000..64207b25a5bd38714f59105ebe7082f3920c8a15
Binary files /dev/null and "b/\351\273\204\350\264\235\347\204\266/\345\233\276\347\211\207/image-24.png" differ
diff --git "a/\351\273\204\350\264\235\347\204\266/\345\233\276\347\211\207/image-25.png" "b/\351\273\204\350\264\235\347\204\266/\345\233\276\347\211\207/image-25.png"
new file mode 100644
index 0000000000000000000000000000000000000000..ee3f22f6ed6c6ab61ee32552a3e6e36f5c0c6555
Binary files /dev/null and "b/\351\273\204\350\264\235\347\204\266/\345\233\276\347\211\207/image-25.png" differ
diff --git "a/\351\273\204\350\264\235\347\204\266/\345\233\276\347\211\207/image-26.png" "b/\351\273\204\350\264\235\347\204\266/\345\233\276\347\211\207/image-26.png"
new file mode 100644
index 0000000000000000000000000000000000000000..731679a7e61e7c5c591ffc530414a1d4582d620d
Binary files /dev/null and "b/\351\273\204\350\264\235\347\204\266/\345\233\276\347\211\207/image-26.png" differ