From 9b6a31373bd1607452c201d4530f86a6642eabfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E8=89=AF=E7=A1=BC?= <2242707601@qq.com> Date: Wed, 1 Nov 2023 12:31:15 +0000 Subject: [PATCH 1/5] =?UTF-8?q?=E5=90=B4=E8=89=AF=E7=A1=BC=E4=BD=9C?= =?UTF-8?q?=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 吴良硼 <2242707601@qq.com> --- .../20231031\346\225\260\347\273\204.md" | 206 ++++++++++++++++++ 1 file changed, 206 insertions(+) create mode 100644 "04\345\220\264\350\211\257\347\241\274/20231031\346\225\260\347\273\204.md" diff --git "a/04\345\220\264\350\211\257\347\241\274/20231031\346\225\260\347\273\204.md" "b/04\345\220\264\350\211\257\347\241\274/20231031\346\225\260\347\273\204.md" new file mode 100644 index 0000000..0d109a0 --- /dev/null +++ "b/04\345\220\264\350\211\257\347\241\274/20231031\346\225\260\347\273\204.md" @@ -0,0 +1,206 @@ +# 笔记: + +## 数组 + +### 数组是什么? + +**数组:**(Array)是一种可以按顺序保存数据的数据类型 + +**使用场景:**如果有多个数据可以用数组保存起来,然后放到一个变量中,管理非常方便 + +### 数组的基本使用 + +#### 定义数组和数组单元 + +```html + +``` + +通过 `[]` 定义数组,数据中可以存放真正的数据,如小明、小刚、小红等这些都是数组中的数据,我们这些数据称为数组单元,数组单元之间使用英文逗号分隔。 + +#### 访问数组和数组索引 + +使用数组存放数据并不是最终目的,关键是能够随时的访问到数组中的数据(单元)。其实 JavaScript 为数组中的每一个数据单元都编了号,通过数据单元在数组中的编号便可以轻松访问到数组中的数据单元了。 + +我们将数据单元在数组中的编号称为索引值,也有人称其为下标。 + +索引值实际是按着数据单元在数组中的位置依次排列的,注意是从` 0` 开始的,如下图所示: + + + +#### 数据单元值类型 + +数组做为数据的集合,它的单元值可以是任意数据类型 + +```html + +``` + +#### 数组长度属性 + +重申一次,数组在 JavaScript 中并不是新的数据类型,它属于对象类型。 + +```html + +``` + +### 操作数组 + +数组做为对象数据类型,不但有 `length` 属性可以使用,还提供了许多方法: + +1. push 动态向数组的尾部添加一个单元 +2. unshit 动态向数组头部添加一个单元 +3. pop 删除最后一个单元 +4. shift 删除第一个单元 +5. splice 动态删除任意单元 + +使用以上4个方法时,都是直接在原数组上进行操作,即成功调任何一个方法,原数组都跟着发生相应的改变。并且在添加或删除单元时 `length` 并不会发生错乱。 + +```html + +``` + +## 获取元素 + +```html + document.querySelector() 获取第一个元素 + document.querySelectorAll()获取所有,得到一个伪数组 + document.getElementById()获取id的选择器 + +``` + + + +# 作业: + +```html + + + + + + + Document + + + + +
+

待抽名单

+

+ +
+ +
+

已抽名单

+

+ +
+
+

123

+

+ +
+ + + + + + + + + + + + + + +``` + -- Gitee From 37bc05bb5d402e88b600c91d1aaf2e4ceeca9eaa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E8=89=AF=E7=A1=BC?= <2242707601@qq.com> Date: Wed, 1 Nov 2023 12:42:21 +0000 Subject: [PATCH 2/5] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=2004?= =?UTF-8?q?=E5=90=B4=E8=89=AF=E7=A1=BC/20231031=E6=95=B0=E7=BB=84.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../20231031\346\225\260\347\273\204.md" | 206 ------------------ 1 file changed, 206 deletions(-) delete mode 100644 "04\345\220\264\350\211\257\347\241\274/20231031\346\225\260\347\273\204.md" diff --git "a/04\345\220\264\350\211\257\347\241\274/20231031\346\225\260\347\273\204.md" "b/04\345\220\264\350\211\257\347\241\274/20231031\346\225\260\347\273\204.md" deleted file mode 100644 index 0d109a0..0000000 --- "a/04\345\220\264\350\211\257\347\241\274/20231031\346\225\260\347\273\204.md" +++ /dev/null @@ -1,206 +0,0 @@ -# 笔记: - -## 数组 - -### 数组是什么? - -**数组:**(Array)是一种可以按顺序保存数据的数据类型 - -**使用场景:**如果有多个数据可以用数组保存起来,然后放到一个变量中,管理非常方便 - -### 数组的基本使用 - -#### 定义数组和数组单元 - -```html - -``` - -通过 `[]` 定义数组,数据中可以存放真正的数据,如小明、小刚、小红等这些都是数组中的数据,我们这些数据称为数组单元,数组单元之间使用英文逗号分隔。 - -#### 访问数组和数组索引 - -使用数组存放数据并不是最终目的,关键是能够随时的访问到数组中的数据(单元)。其实 JavaScript 为数组中的每一个数据单元都编了号,通过数据单元在数组中的编号便可以轻松访问到数组中的数据单元了。 - -我们将数据单元在数组中的编号称为索引值,也有人称其为下标。 - -索引值实际是按着数据单元在数组中的位置依次排列的,注意是从` 0` 开始的,如下图所示: - - - -#### 数据单元值类型 - -数组做为数据的集合,它的单元值可以是任意数据类型 - -```html - -``` - -#### 数组长度属性 - -重申一次,数组在 JavaScript 中并不是新的数据类型,它属于对象类型。 - -```html - -``` - -### 操作数组 - -数组做为对象数据类型,不但有 `length` 属性可以使用,还提供了许多方法: - -1. push 动态向数组的尾部添加一个单元 -2. unshit 动态向数组头部添加一个单元 -3. pop 删除最后一个单元 -4. shift 删除第一个单元 -5. splice 动态删除任意单元 - -使用以上4个方法时,都是直接在原数组上进行操作,即成功调任何一个方法,原数组都跟着发生相应的改变。并且在添加或删除单元时 `length` 并不会发生错乱。 - -```html - -``` - -## 获取元素 - -```html - document.querySelector() 获取第一个元素 - document.querySelectorAll()获取所有,得到一个伪数组 - document.getElementById()获取id的选择器 - -``` - - - -# 作业: - -```html - - - - - - - Document - - - - -
-

待抽名单

-

- -
- -
-

已抽名单

-

- -
-
-

123

-

- -
- - - - - - - - - - - - - - -``` - -- Gitee From b18115f1115e934818348d960338099344086f34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E8=89=AF=E7=A1=BC?= <2242707601@qq.com> Date: Wed, 1 Nov 2023 12:42:49 +0000 Subject: [PATCH 3/5] =?UTF-8?q?=E5=90=B4=E8=89=AF=E7=A1=BC=E4=BD=9C?= =?UTF-8?q?=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 吴良硼 <2242707601@qq.com> --- .../20231031\346\225\260\347\273\204.md" | 204 ++++++++++++++++++ 1 file changed, 204 insertions(+) create mode 100644 "04\345\220\264\350\211\257\347\241\274/20231031\346\225\260\347\273\204.md" diff --git "a/04\345\220\264\350\211\257\347\241\274/20231031\346\225\260\347\273\204.md" "b/04\345\220\264\350\211\257\347\241\274/20231031\346\225\260\347\273\204.md" new file mode 100644 index 0000000..12d209b --- /dev/null +++ "b/04\345\220\264\350\211\257\347\241\274/20231031\346\225\260\347\273\204.md" @@ -0,0 +1,204 @@ +# 笔记: + +## 数组 + +### 数组是什么? + +**数组:**(Array)是一种可以按顺序保存数据的数据类型 + +**使用场景:**如果有多个数据可以用数组保存起来,然后放到一个变量中,管理非常方便 + +### 数组的基本使用 + +#### 定义数组和数组单元 + +```html + +``` + +通过 `[]` 定义数组,数据中可以存放真正的数据,如小明、小刚、小红等这些都是数组中的数据,我们这些数据称为数组单元,数组单元之间使用英文逗号分隔。 + +#### 访问数组和数组索引 + +使用数组存放数据并不是最终目的,关键是能够随时的访问到数组中的数据(单元)。其实 JavaScript 为数组中的每一个数据单元都编了号,通过数据单元在数组中的编号便可以轻松访问到数组中的数据单元了。 + +我们将数据单元在数组中的编号称为索引值,也有人称其为下标。 + +索引值实际是按着数据单元在数组中的位置依次排列的,注意是从` 0` 开始的,如下图所示: + + + +#### 数据单元值类型 + +数组做为数据的集合,它的单元值可以是任意数据类型 + +```html + +``` + +#### 数组长度属性 + +重申一次,数组在 JavaScript 中并不是新的数据类型,它属于对象类型。 + +```html + +``` + +### 操作数组 + +数组做为对象数据类型,不但有 `length` 属性可以使用,还提供了许多方法: + +1. push 动态向数组的尾部添加一个单元 +2. unshit 动态向数组头部添加一个单元 +3. pop 删除最后一个单元 +4. shift 删除第一个单元 +5. splice 动态删除任意单元 + +使用以上4个方法时,都是直接在原数组上进行操作,即成功调任何一个方法,原数组都跟着发生相应的改变。并且在添加或删除单元时 `length` 并不会发生错乱。 + +```html + +``` + +## 获取元素 + +```html + document.querySelector() 获取第一个元素 + document.querySelectorAll()获取所有,得到一个伪数组 + document.getElementById()获取id的选择器 + +``` + + + +# 作业: + +```html + + + + + + + Document + + + + +
+

待抽名单

+

+ +
+ +
+

已抽名单

+

+ +
+ + + + + + + + + + + + + + +``` + -- Gitee From 3ba8d1e318e25f23e670c34b61e155407f880543 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E8=89=AF=E7=A1=BC?= <2242707601@qq.com> Date: Wed, 1 Nov 2023 12:45:33 +0000 Subject: [PATCH 4/5] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=2004?= =?UTF-8?q?=E5=90=B4=E8=89=AF=E7=A1=BC/20231031=E6=95=B0=E7=BB=84.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../20231031\346\225\260\347\273\204.md" | 204 ------------------ 1 file changed, 204 deletions(-) delete mode 100644 "04\345\220\264\350\211\257\347\241\274/20231031\346\225\260\347\273\204.md" diff --git "a/04\345\220\264\350\211\257\347\241\274/20231031\346\225\260\347\273\204.md" "b/04\345\220\264\350\211\257\347\241\274/20231031\346\225\260\347\273\204.md" deleted file mode 100644 index 12d209b..0000000 --- "a/04\345\220\264\350\211\257\347\241\274/20231031\346\225\260\347\273\204.md" +++ /dev/null @@ -1,204 +0,0 @@ -# 笔记: - -## 数组 - -### 数组是什么? - -**数组:**(Array)是一种可以按顺序保存数据的数据类型 - -**使用场景:**如果有多个数据可以用数组保存起来,然后放到一个变量中,管理非常方便 - -### 数组的基本使用 - -#### 定义数组和数组单元 - -```html - -``` - -通过 `[]` 定义数组,数据中可以存放真正的数据,如小明、小刚、小红等这些都是数组中的数据,我们这些数据称为数组单元,数组单元之间使用英文逗号分隔。 - -#### 访问数组和数组索引 - -使用数组存放数据并不是最终目的,关键是能够随时的访问到数组中的数据(单元)。其实 JavaScript 为数组中的每一个数据单元都编了号,通过数据单元在数组中的编号便可以轻松访问到数组中的数据单元了。 - -我们将数据单元在数组中的编号称为索引值,也有人称其为下标。 - -索引值实际是按着数据单元在数组中的位置依次排列的,注意是从` 0` 开始的,如下图所示: - - - -#### 数据单元值类型 - -数组做为数据的集合,它的单元值可以是任意数据类型 - -```html - -``` - -#### 数组长度属性 - -重申一次,数组在 JavaScript 中并不是新的数据类型,它属于对象类型。 - -```html - -``` - -### 操作数组 - -数组做为对象数据类型,不但有 `length` 属性可以使用,还提供了许多方法: - -1. push 动态向数组的尾部添加一个单元 -2. unshit 动态向数组头部添加一个单元 -3. pop 删除最后一个单元 -4. shift 删除第一个单元 -5. splice 动态删除任意单元 - -使用以上4个方法时,都是直接在原数组上进行操作,即成功调任何一个方法,原数组都跟着发生相应的改变。并且在添加或删除单元时 `length` 并不会发生错乱。 - -```html - -``` - -## 获取元素 - -```html - document.querySelector() 获取第一个元素 - document.querySelectorAll()获取所有,得到一个伪数组 - document.getElementById()获取id的选择器 - -``` - - - -# 作业: - -```html - - - - - - - Document - - - - -
-

待抽名单

-

- -
- -
-

已抽名单

-

- -
- - - - - - - - - - - - - - -``` - -- Gitee From 0c59dae55bb7cb0335ba75851106ae2f92ccf1d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E8=89=AF=E7=A1=BC?= <2242707601@qq.com> Date: Wed, 1 Nov 2023 12:46:44 +0000 Subject: [PATCH 5/5] =?UTF-8?q?=E5=90=B4=E8=89=AF=E7=A1=BC=E4=BD=9C?= =?UTF-8?q?=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 吴良硼 <2242707601@qq.com> --- .../20231031\346\225\260\347\273\204.md" | 204 ++++++++++++++++++ 1 file changed, 204 insertions(+) create mode 100644 "04\345\220\264\350\211\257\347\241\274/20231031\346\225\260\347\273\204.md" diff --git "a/04\345\220\264\350\211\257\347\241\274/20231031\346\225\260\347\273\204.md" "b/04\345\220\264\350\211\257\347\241\274/20231031\346\225\260\347\273\204.md" new file mode 100644 index 0000000..12d209b --- /dev/null +++ "b/04\345\220\264\350\211\257\347\241\274/20231031\346\225\260\347\273\204.md" @@ -0,0 +1,204 @@ +# 笔记: + +## 数组 + +### 数组是什么? + +**数组:**(Array)是一种可以按顺序保存数据的数据类型 + +**使用场景:**如果有多个数据可以用数组保存起来,然后放到一个变量中,管理非常方便 + +### 数组的基本使用 + +#### 定义数组和数组单元 + +```html + +``` + +通过 `[]` 定义数组,数据中可以存放真正的数据,如小明、小刚、小红等这些都是数组中的数据,我们这些数据称为数组单元,数组单元之间使用英文逗号分隔。 + +#### 访问数组和数组索引 + +使用数组存放数据并不是最终目的,关键是能够随时的访问到数组中的数据(单元)。其实 JavaScript 为数组中的每一个数据单元都编了号,通过数据单元在数组中的编号便可以轻松访问到数组中的数据单元了。 + +我们将数据单元在数组中的编号称为索引值,也有人称其为下标。 + +索引值实际是按着数据单元在数组中的位置依次排列的,注意是从` 0` 开始的,如下图所示: + + + +#### 数据单元值类型 + +数组做为数据的集合,它的单元值可以是任意数据类型 + +```html + +``` + +#### 数组长度属性 + +重申一次,数组在 JavaScript 中并不是新的数据类型,它属于对象类型。 + +```html + +``` + +### 操作数组 + +数组做为对象数据类型,不但有 `length` 属性可以使用,还提供了许多方法: + +1. push 动态向数组的尾部添加一个单元 +2. unshit 动态向数组头部添加一个单元 +3. pop 删除最后一个单元 +4. shift 删除第一个单元 +5. splice 动态删除任意单元 + +使用以上4个方法时,都是直接在原数组上进行操作,即成功调任何一个方法,原数组都跟着发生相应的改变。并且在添加或删除单元时 `length` 并不会发生错乱。 + +```html + +``` + +## 获取元素 + +```html + document.querySelector() 获取第一个元素 + document.querySelectorAll()获取所有,得到一个伪数组 + document.getElementById()获取id的选择器 + +``` + + + +# 作业: + +```html + + + + + + + Document + + + + +
+

待抽名单

+

+ +
+ +
+

已抽名单

+

+ +
+ + + + + + + + + + + + + + +``` + -- Gitee