From 9ad28fdb1799bcc6aef5c06726c1af978af7506a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=AE=B6=E5=92=8C?= <1409177310@qq.com> Date: Sun, 16 Nov 2025 14:42:36 +0000 Subject: [PATCH 1/9] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=20read?= =?UTF-8?q?me.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- readme.md | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 readme.md diff --git a/readme.md b/readme.md deleted file mode 100644 index 04e25fa..0000000 --- a/readme.md +++ /dev/null @@ -1,5 +0,0 @@ -## 24级软件2班 JavaScript笔记 - -上课录屏地址:https://www.alipan.com/s/N1FfgZbvgrP - -"天行健,君子以自强不息。" —— 《周易》 \ No newline at end of file -- Gitee From 9842dee7ce794d548c1d34c9ce74119384c72870 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=AE=B6=E5=92=8C?= <1409177310@qq.com> Date: Sun, 16 Nov 2025 23:06:51 +0800 Subject: [PATCH 2/9] =?UTF-8?q?=E6=9D=8E=E5=AE=B6=E5=92=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ... - \345\210\235\350\257\206 JavaScript.md" | 98 +++++++++++ ...& \350\277\220\347\256\227\347\254\246.md" | 158 ++++++++++++++++++ ...47\345\210\266\350\257\255\345\217\245.md" | 151 +++++++++++++++++ 3 files changed, 407 insertions(+) create mode 100644 "\346\235\216\345\256\266\345\222\214/2025.11.10 - \345\210\235\350\257\206 JavaScript.md" create mode 100644 "\346\235\216\345\256\266\345\222\214/2025.11.12 - \345\217\230\351\207\217\344\270\216\345\270\270\351\207\217 & \350\277\220\347\256\227\347\254\246.md" create mode 100644 "\346\235\216\345\256\266\345\222\214/2025.11.13 - \346\265\201\347\250\213\346\216\247\345\210\266\350\257\255\345\217\245.md" diff --git "a/\346\235\216\345\256\266\345\222\214/2025.11.10 - \345\210\235\350\257\206 JavaScript.md" "b/\346\235\216\345\256\266\345\222\214/2025.11.10 - \345\210\235\350\257\206 JavaScript.md" new file mode 100644 index 0000000..3b2c6e7 --- /dev/null +++ "b/\346\235\216\345\256\266\345\222\214/2025.11.10 - \345\210\235\350\257\206 JavaScript.md" @@ -0,0 +1,98 @@ +# 2025.11.10_课堂笔记 - 初识 JavaScript + +## 基础关系 + +**HTML**:结构 +**CSS**:样式 +**JavaScript**:功能 +> 注意:JavaScrip 在语法上区分大小写 + +## 引入方式 + +- 常见方式 + + 1. 页面内部写法 (Inline Script) + > `` + 2. 引入外部 JS 文件 (External Script) + > `` + > 这是目前主流的方法,代码整洁且可复用 + 3. 标签内部事件写法 (Inline Event) + > `` + > 直观,但混杂 + +- 位置示例 + + ```html + + +
+ + +该员工的实际收入为" + shoru + "元") +``` + +### 综测三:判断2024年2月的天数 + +```JS +let year = 2024; +if ((year % 4 === 0 && year % 100 !== 0) || year % 400 === 0) { + document.write(`
${year} 的 2 月有 29 天
`); +} else { + document.write(`${year} 的 2 月有 28 天
`); +} +``` \ No newline at end of file diff --git "a/\346\235\216\345\256\266\345\222\214/2025.11.13 - \346\265\201\347\250\213\346\216\247\345\210\266\350\257\255\345\217\245.md" "b/\346\235\216\345\256\266\345\222\214/2025.11.13 - \346\265\201\347\250\213\346\216\247\345\210\266\350\257\255\345\217\245.md" new file mode 100644 index 0000000..0956a21 --- /dev/null +++ "b/\346\235\216\345\256\266\345\222\214/2025.11.13 - \346\265\201\347\250\213\346\216\247\345\210\266\350\257\255\345\217\245.md" @@ -0,0 +1,151 @@ +# 2025.11.13_课堂笔记 - 流程控制语句 + +## 条件判断语句 (``if`` / ``else if`` / ``else``) + +**当程序需要“根据条件决定走哪条路”时,就会用到它们。** + +```JS +if (条件1) { + // 条件1为 true 时执行 +} else if (条件2) { + // 条件2为 true 时执行 +} else { + // 上面都不满足就执行这里 +} +``` + +```JS +let score = 85; + +if (score >= 90) { + console.log("优秀"); +} else if (score >= 60) { + console.log("及格"); +} else { + console.log("不及格"); +} +``` + +## switch 语句(大量多选一的情况) + +**当有多个相等值要比较时,switch 更清晰。** + +```JS +switch (变量) { + case 值1: + 执行代码; + break; + case 值2: + 执行代码; + break; + default: + 执行默认代码; +} +``` + +```JS +let day = 3; + +switch (day) { + case 1: + console.log("星期一"); + break; + case 2: + console.log("星期二"); + break; + case 3: + console.log("星期三"); + break; + default: + console.log("未知日期"); +} +``` + +## for 循环(重复执行固定次数) + +**最常见的循环结构,用于“执行某件事 N 次”。** + +```JS +for (初始化; 条件; 每次循环执行的操作) { + // 循环体 +} +``` + +```JS +for (let i = 1; i <= 5; i++) { + console.log(i); // 打印 1-5 +} +``` + +## while 循环(条件满足就一直执行) + +**只要条件成立,就一直执行下去,适合次数不确定的情况。** + +```JS +while (条件) { + // 循环体 +} +``` + +```JS +let i = 1; +while (i <= 5) { + console.log(i); + i++; + // 打印 1-5 +} +``` + +### 变体:do...while(至少执行一次) + +**与 while 的区别:先执行一次,再判断条件。** + +```JS +do { + // 先执行 +} while (条件); +``` + +```JS +let i = 1; + +do { + console.log(i); + i++; +} while (i <= 5); +// 不管怎样,至少输出一次。 +``` + +## break 和 continue + +### break:直接跳出整个循环 + +**例如找到了目标,就不想继续循环了:** + +```JS +for (let i = 1; i <= 10; i++) { + if (i === 5) break; // 输出到 4 就停 + console.log(i); +} +``` + +### continue:跳过当前这一圈,继续下一圈 + +```JS +for (let i = 1; i <= 5; i++) { + if (i === 3) continue; // 跳过 3 + console.log(i); +} +``` + +## 总结 + +| 语句 | 用途 | +| ---------- | ---------------- | +| if / else | 选择“哪条路” | +| switch | 处理多个相等情况 | +| for | 循环固定次数 | +| while | 条件驱动的循环 | +| do...while | 至少执行一次 | +| break | 结束循环 | +| continue | 跳过当前循环 | \ No newline at end of file -- Gitee From 6c55430ab77519947e5ad3890cbf3aa1dccb8dd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=AE=B6=E5=92=8C?= <1409177310@qq.com> Date: Tue, 18 Nov 2025 05:45:42 +0000 Subject: [PATCH 3/9] =?UTF-8?q?Revert=20"=E5=88=A0=E9=99=A4=E6=96=87?= =?UTF-8?q?=E4=BB=B6=20readme.md"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 9ad28fdb1799bcc6aef5c06726c1af978af7506a. --- readme.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 readme.md diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..04e25fa --- /dev/null +++ b/readme.md @@ -0,0 +1,5 @@ +## 24级软件2班 JavaScript笔记 + +上课录屏地址:https://www.alipan.com/s/N1FfgZbvgrP + +"天行健,君子以自强不息。" —— 《周易》 \ No newline at end of file -- Gitee From 1cecf52738e0938fa54d50eb3edc64ddc6053558 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=AE=B6=E5=92=8C?= <1409177310@qq.com> Date: Sun, 23 Nov 2025 23:32:57 +0800 Subject: [PATCH 4/9] =?UTF-8?q?=E6=9D=8E=E5=AE=B6=E5=92=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...47\345\210\266\350\257\255\345\217\245.md" | 223 ++++++++++++++++++ .../2025.11.19 - \345\207\275\346\225\260.md" | 115 +++++++++ .../2025.11.20 - \345\207\275\346\225\260.md" | 216 +++++++++++++++++ .../2025.11.21 - \345\257\271\350\261\241.md" | 217 +++++++++++++++++ .../20251110-\346\225\210\346\236\2341.png" | Bin 0 -> 4674 bytes .../20251110-\346\225\210\346\236\2342.png" | Bin 0 -> 5914 bytes .../20251112-\346\225\210\346\236\2341.png" | Bin 0 -> 21390 bytes .../20251113-\346\225\210\346\236\2341.png" | Bin 0 -> 2493 bytes .../20251113-\346\225\210\346\236\2342.png" | Bin 0 -> 1543 bytes .../20251113-\346\225\210\346\236\2343.png" | Bin 0 -> 2140 bytes .../20251113-\346\225\210\346\236\2344.png" | Bin 0 -> 2028 bytes .../20251113-\346\225\210\346\236\2345.png" | Bin 0 -> 7990 bytes .../20251114-\346\225\210\346\236\2341.png" | Bin 0 -> 6590 bytes .../20251114-\346\225\210\346\236\2342.png" | Bin 0 -> 1562 bytes .../20251114-\346\225\210\346\236\2343.png" | Bin 0 -> 1055 bytes .../20251114-\346\225\210\346\236\2344.png" | Bin 0 -> 12934 bytes .../20251114-\346\225\210\346\236\2345.png" | Bin 0 -> 2086 bytes .../20251114-\346\225\210\346\236\2346.png" | Bin 0 -> 3547 bytes .../20251114-\346\225\210\346\236\2347.png" | Bin 0 -> 5978 bytes .../20251114-\346\225\210\346\236\2348.png" | Bin 0 -> 17127 bytes .../20251119-\346\225\210\346\236\2341.png" | Bin 0 -> 3075 bytes .../20251119-\346\225\210\346\236\2342.png" | Bin 0 -> 499 bytes .../20251119-\346\225\210\346\236\2343.png" | Bin 0 -> 732 bytes .../20251119-\346\225\210\346\236\2344.png" | Bin 0 -> 1116 bytes .../20251120-\346\225\210\346\236\2341.png" | Bin 0 -> 2783 bytes .../20251120-\346\225\210\346\236\2342.png" | Bin 0 -> 2982 bytes .../20251120-\346\225\210\346\236\2343.png" | Bin 0 -> 1164 bytes .../20251120-\346\225\210\346\236\2344.png" | Bin 0 -> 14888 bytes .../20251120-\346\225\210\346\236\2345.png" | Bin 0 -> 5770 bytes .../20251120-\346\225\210\346\236\2346.png" | Bin 0 -> 5847 bytes .../20251120-\346\225\210\346\236\2347.png" | Bin 0 -> 4101 bytes .../20251121-\346\225\210\346\236\2341.png" | Bin 0 -> 14360 bytes .../20251121-\346\225\210\346\236\2342.png" | Bin 0 -> 5688 bytes .../20251121-\346\225\210\346\236\2343.png" | Bin 0 -> 5561 bytes .../20251121-\346\225\210\346\236\2344.png" | Bin 0 -> 3273 bytes .../20251121-\346\225\210\346\236\2345.png" | Bin 0 -> 4506 bytes 36 files changed, 771 insertions(+) create mode 100644 "\346\235\216\345\256\266\345\222\214/2025.11.14 - \346\265\201\347\250\213\346\216\247\345\210\266\350\257\255\345\217\245.md" create mode 100644 "\346\235\216\345\256\266\345\222\214/2025.11.19 - \345\207\275\346\225\260.md" create mode 100644 "\346\235\216\345\256\266\345\222\214/2025.11.20 - \345\207\275\346\225\260.md" create mode 100644 "\346\235\216\345\256\266\345\222\214/2025.11.21 - \345\257\271\350\261\241.md" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251110-\346\225\210\346\236\2341.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251110-\346\225\210\346\236\2342.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251112-\346\225\210\346\236\2341.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251113-\346\225\210\346\236\2341.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251113-\346\225\210\346\236\2342.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251113-\346\225\210\346\236\2343.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251113-\346\225\210\346\236\2344.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251113-\346\225\210\346\236\2345.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251114-\346\225\210\346\236\2341.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251114-\346\225\210\346\236\2342.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251114-\346\225\210\346\236\2343.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251114-\346\225\210\346\236\2344.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251114-\346\225\210\346\236\2345.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251114-\346\225\210\346\236\2346.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251114-\346\225\210\346\236\2347.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251114-\346\225\210\346\236\2348.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251119-\346\225\210\346\236\2341.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251119-\346\225\210\346\236\2342.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251119-\346\225\210\346\236\2343.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251119-\346\225\210\346\236\2344.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251120-\346\225\210\346\236\2341.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251120-\346\225\210\346\236\2342.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251120-\346\225\210\346\236\2343.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251120-\346\225\210\346\236\2344.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251120-\346\225\210\346\236\2345.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251120-\346\225\210\346\236\2346.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251120-\346\225\210\346\236\2347.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251121-\346\225\210\346\236\2341.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251121-\346\225\210\346\236\2342.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251121-\346\225\210\346\236\2343.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251121-\346\225\210\346\236\2344.png" create mode 100644 "\346\235\216\345\256\266\345\222\214/imgs/20251121-\346\225\210\346\236\2345.png" diff --git "a/\346\235\216\345\256\266\345\222\214/2025.11.14 - \346\265\201\347\250\213\346\216\247\345\210\266\350\257\255\345\217\245.md" "b/\346\235\216\345\256\266\345\222\214/2025.11.14 - \346\265\201\347\250\213\346\216\247\345\210\266\350\257\255\345\217\245.md" new file mode 100644 index 0000000..6514aa1 --- /dev/null +++ "b/\346\235\216\345\256\266\345\222\214/2025.11.14 - \346\265\201\347\250\213\346\216\247\345\210\266\350\257\255\345\217\245.md" @@ -0,0 +1,223 @@ +## 笔记 +无 + +## 代码 + +``` + + + + + + + +``` + +``` + + + + + + +``` + +``` + + + + + + +``` + +``` + let pay=3000; + let pay1=50; + let year=1; + let sum; + do{ + + + sum=pay+(year-1)*pay1; + document.write("第"+year+"年的实际工资为:"+sum+"元"+"