From 8f05910384817a1016be29655dfd8211d390de3f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=8F=B6=E4=BF=8A=E6=9D=B0?= <3130017146@qq.com>
Date: Thu, 24 Oct 2024 08:57:22 +0000
Subject: [PATCH 1/5] add README.md.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: 叶俊杰 <3130017146@qq.com>
---
README.md | 1 +
1 file changed, 1 insertion(+)
create mode 100644 README.md
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..bc42fd6
--- /dev/null
+++ b/README.md
@@ -0,0 +1 @@
+js
\ No newline at end of file
--
Gitee
From ba76e3106b649886f5c49e33bb5d8d24e62be799 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=8F=B6=E4=BF=8A=E6=9D=B0?= <3130017146@qq.com>
Date: Thu, 24 Oct 2024 17:01:42 +0800
Subject: [PATCH 2/5] 5
---
.../Javaspcript.md" | 361 ++++++++++++++++++
1 file changed, 361 insertions(+)
create mode 100644 "\345\217\266\344\277\212\346\235\260/20241024 \345\210\235\345\247\213JavaScript/Javaspcript.md"
diff --git "a/\345\217\266\344\277\212\346\235\260/20241024 \345\210\235\345\247\213JavaScript/Javaspcript.md" "b/\345\217\266\344\277\212\346\235\260/20241024 \345\210\235\345\247\213JavaScript/Javaspcript.md"
new file mode 100644
index 0000000..e04e3b1
--- /dev/null
+++ "b/\345\217\266\344\277\212\346\235\260/20241024 \345\210\235\345\247\213JavaScript/Javaspcript.md"
@@ -0,0 +1,361 @@
+# 笔记
+
+### JavaScript的关键特点:
+
+1. **动态性**:JavaScript是一种动态类型语言,变量的类型可以在运行时更改,这为开发者提供了很大的灵活性。
+2. **解释性**:JavaScript代码通常在浏览器中运行,由浏览器的JavaScript引擎解释,而不需要编译过程。因此,开发者可以快速测试和迭代代码。
+3. **面向对象**:JavaScript支持面向对象编程的特性,包括对象、类和继承等。虽然它的面向对象模型与传统语言(如Java或C++)有所不同,但仍然提供了很强的模块化和封装能力。
+4. **事件驱动**:JavaScript能够响应用户的输入,如鼠标点击、键盘输入等,允许开发者创建交互性强的网页。
+5. **运行环境**:最初,JavaScript主要在浏览器中使用,但随着Node.js等技术的出现,JavaScript现在也可以用于服务器端开发。这使得开发者能够使用同一种语言处理客户端和服务器端的代码。
+6. **丰富的生态系统**:JavaScript拥有强大的生态系统,包含大量的框架和库如:
+ - **前端框架**:如React、Vue.js和Angular,这些框架帮助开发者构建更复杂和高效的用户界面。
+ - **后端框架**:如Express.js,允许开发者使用JavaScript构建服务器和APIs。
+ - **包管理器**:如npm和Yarn,方便管理项目依赖和库。
+
+### JavaScript的应用领域:
+
+- **网页开发**:实现动态内容、交互效果和前端验证等功能。
+- **服务器端编程**:使用Node.js构建后端应用程序。
+- **移动应用开发**:通过框架如React Native,可以使用JavaScript开发跨平台的移动应用。
+- **桌面应用开发**:使用Electron等技术创建跨平台的桌面应用程序。
+
+### 基本语法示例:
+
+```javascript
+// 变量声明
+let message = "Hello, World!";
+console.log(message);
+
+// 函数定义
+function add(a, b) {
+ return a + b;
+}
+
+// 调用函数
+let sum = add(5, 10);
+console.log("Sum:", sum);
+
+// 条件语句
+if (sum > 10) {
+ console.log("The sum is greater than 10.");
+}
+
+// 循环
+for (let i = 0; i < 5; i++) {
+ console.log("Iteration:", i);
+}
+```
+
+# 作业
+
+## 基础练习
+
+#### 02-js书写位置-内部
+
+```javascript
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+
+```
+
+#### 03-js书写位置-外部
+
+```javascript
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+
+```
+
+#### 04-js书写位置-行内
+
+```javascript
+
+
+
+
+
+
+
+ Document
+
+
+
+
+ 行内方式写js
+
+
+
+```
+
+#### 05-结束符与注释
+
+```javascript
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+
+
+
+```
+
+#### 06-输入和输出语法
+
+```javascript
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+
+```
+
+#### 07-变量的使用与更新
+
+```javascript
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+```
+
+#### 08-输入用户名案例
+
+```javascript
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+```
+
+#### 09-交换2个变量
+
+```javascript
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+```
+
+#### 10-变量的命名规范
+
+```javascript
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+```
+
+#### 11-输入姓名年龄案例
+
+```javascript
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+```
+
+#### 12-let和var的区别
+
+```javascript
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+```
\ No newline at end of file
--
Gitee
From 21180bb686b1fe7be1f7f86074d9420f270cbb8c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=8F=B6=E4=BF=8A=E6=9D=B0?= <3130017146@qq.com>
Date: Thu, 24 Oct 2024 17:03:26 +0800
Subject: [PATCH 3/5] 9
---
.../Javaspcript.md" | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename "\345\217\266\344\277\212\346\235\260/20241024 \345\210\235\345\247\213JavaScript/Javaspcript.md" => "\345\217\266\344\277\212\346\235\260/Javaspcript.md" (100%)
diff --git "a/\345\217\266\344\277\212\346\235\260/20241024 \345\210\235\345\247\213JavaScript/Javaspcript.md" "b/\345\217\266\344\277\212\346\235\260/Javaspcript.md"
similarity index 100%
rename from "\345\217\266\344\277\212\346\235\260/20241024 \345\210\235\345\247\213JavaScript/Javaspcript.md"
rename to "\345\217\266\344\277\212\346\235\260/Javaspcript.md"
--
Gitee
From 0727568b7c501265b34fb59bc504f44fecd0eff5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=8F=B6=E4=BF=8A=E6=9D=B0?= <3130017146@qq.com>
Date: Thu, 24 Oct 2024 17:04:27 +0800
Subject: [PATCH 4/5] 5
---
.../20241024 Javaspcript.md" | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename "\345\217\266\344\277\212\346\235\260/Javaspcript.md" => "\345\217\266\344\277\212\346\235\260/20241024 Javaspcript.md" (100%)
diff --git "a/\345\217\266\344\277\212\346\235\260/Javaspcript.md" "b/\345\217\266\344\277\212\346\235\260/20241024 Javaspcript.md"
similarity index 100%
rename from "\345\217\266\344\277\212\346\235\260/Javaspcript.md"
rename to "\345\217\266\344\277\212\346\235\260/20241024 Javaspcript.md"
--
Gitee
From 81ade1c385ab15fb918220f59b17e39e2930e9cf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=8F=B6=E4=BF=8A=E6=9D=B0?= <3130017146@qq.com>
Date: Thu, 24 Oct 2024 23:56:19 +0000
Subject: [PATCH 5/5] =?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 | 1 -
1 file changed, 1 deletion(-)
delete mode 100644 README.md
diff --git a/README.md b/README.md
deleted file mode 100644
index bc42fd6..0000000
--- a/README.md
+++ /dev/null
@@ -1 +0,0 @@
-js
\ No newline at end of file
--
Gitee