From 797d1ff31bbf85568a1ba2519754e2e3f26875de Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=A2=81=E8=B4=B5=E6=A3=AE?= <3032059138@qq.com>
Date: Tue, 18 Oct 2022 14:48:24 +0000
Subject: [PATCH 1/3] =?UTF-8?q?28=E8=A2=81=E8=B4=B5=E6=A3=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: 袁贵森 <3032059138@qq.com>
---
...\347\273\204\344\275\234\344\270\232.html" | 89 +++++++++++++++++++
1 file changed, 89 insertions(+)
create mode 100644 "\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/2022-1017\346\225\260\347\273\204\344\275\234\344\270\232.html"
diff --git "a/\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/2022-1017\346\225\260\347\273\204\344\275\234\344\270\232.html" "b/\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/2022-1017\346\225\260\347\273\204\344\275\234\344\270\232.html"
new file mode 100644
index 0000000..93219eb
--- /dev/null
+++ "b/\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/2022-1017\346\225\260\347\273\204\344\275\234\344\270\232.html"
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
--
Gitee
From e1c810863e76706a2119ede473487947c5f2608f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=A2=81=E8=B4=B5=E6=A3=AE?= <3032059138@qq.com>
Date: Tue, 18 Oct 2022 14:48:41 +0000
Subject: [PATCH 2/3] =?UTF-8?q?28=E8=A2=81=E8=B4=B5=E6=A3=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: 袁贵森 <3032059138@qq.com>
---
...60\347\273\204\347\254\224\350\256\260.md" | 176 ++++++++++++++++++
1 file changed, 176 insertions(+)
create mode 100644 "\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/2022-1017\346\225\260\347\273\204\347\254\224\350\256\260.md"
diff --git "a/\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/2022-1017\346\225\260\347\273\204\347\254\224\350\256\260.md" "b/\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/2022-1017\346\225\260\347\273\204\347\254\224\350\256\260.md"
new file mode 100644
index 0000000..f1af5ef
--- /dev/null
+++ "b/\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/2022-1017\346\225\260\347\273\204\347\254\224\350\256\260.md"
@@ -0,0 +1,176 @@
+# 数组
+
+### 数组方法概括 :
+
+```
+concat() ES5- 合并数组,并返回合并之后的数据
+```
+
+```
+ join() ES5- 使用分隔符,将数组转为字符串并返回
+
+ pop() ES5- 删除最后一位,并返回删除的数据
+
+shift() ES5- 删除第一位,并返回删除的数据
+
+unshift() ES5- 在第一位新增一或多个数据,返回长度
+
+push() ES5- 在最后一位新增一或多个数据,返回长度
+
+reverse() ES5- 反转数组,返回结果
+
+slice() ES5- 截取指定位置的数组,并返回
+
+sort() ES5- 排序(字符规则),返回结果
+
+splice() ES5- 删除指定位置,并替换,返回删除的数据
+
+toString() ES5- 直接转为字符串,并返回
+
+valueOf() ES5- 返回数组对象的原始值
+
+ indexOf() ES5 查询并返回数据的索引
+
+ lastIndexOf() ES5 反向查询并返回数据的索引
+
+forEach() ES5 参数为回调函数,会遍历数组所有的项,回调函数接受三个参数,分别为value,index,self;forEach没有返回值
+
+map() ES5 同forEach,同时回调函数返回数据,组成新数组由map返回
+
+filter() ES5 同forEach,同时回调函数返回布尔值,为true的数据组成新数组由filter返回
+
+ every() ES5 同forEach,同时回调函数返回布尔值,全部为true,由every返回true
+
+ some() ES5 同forEach,同时回调函数返回布尔值,只要由一个为true,由some返回true
+
+ reduce() ES5 归并,同forEach,迭代数组的所有项,并构建一个最终值,由reduce返回
+```
+
+```
+reduceRight() ES5 反向归并,同forEach,迭代数组的所有项,并构建一个最终值,由reduceRight返回
+```
+
+#### 1.concat()
+
+**功能:**用于连接两个或多个数组,该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。
+ **参数:**concat(data1,data2,...);所有参数可选,要合并的数据;data为数组时,将data合并到原数组;data为具体数据时直接添加到原数组尾部;省略时创建原数组的副本。
+
+```jsx
+ var arr1 = [1,2,3]
+ var arr2 = arr1.concat();
+ console.log(arr1); //[1,2,3]---原数组
+ console.log(arr1 === arr2); //false
+ console.log(arr2); //[1,2,3]---原数组的副本
+
+ console.log(arr1.concat("hello","world")); //[1,2,3,"hello","world"]
+ console.log(arr1.concat(["a","b"],[[3,4],{"name":"admin"}])); //[1,2,3,"a","b",[3,4],{"name":"admin"}]
+ console.log(arr1); //[1,2,3]---原数组未改变
+```
+
+#### 2.join()
+
+**功能:**根据指定分隔符将数组中的所有元素放入一个字符串,并返回这个字符串。
+ **参数:**join(str);参数可选,默认为","号,以传入的字符作为分隔符。
+
+```jsx
+ var arr = [1,2,3];
+ console.log(arr.join()); //1,2,3
+ console.log(arr.join("-")); //1-2-3
+ console.log(arr); //[1,2,3]---原数组未改变
+```
+
+#### 3.pop()
+
+**功能:**方法用于删除并返回数组的最后一个元素。
+ **参数:**无
+
+```jsx
+ var arr = [1,2,3];
+ console.log(arr.pop()); //3
+ console.log(arr); //[1,2]---原数组改变
+```
+
+#### 4.shift()
+
+**功能:**方法用于删除并返回数组的第一个元素。
+ **参数:**无
+
+```jsx
+ var arr = [1,2,3]
+ console.log(arr.shift()); //1
+ console.log(arr); //[2,3]---原数组改变
+```
+
+#### 5.unshift()
+
+**功能:**向数组的开头添加一个或更多元素,并返回新的长度。
+ **参数:**unshift(newData1, newData2, ......)
+
+```jsx
+ var arr = [1,2,3];
+ console.log(arr.unshift("hello")); //4
+ console.log(arr); //["hello",1,2,3]---原数组改变
+ console.log(arr.unshift("a","b")); //6
+ console.log(arr); //["a","b","hello",1,2,3]---原数组改变
+```
+
+#### 6.push()
+
+**功能:**向数组的末尾添加一个或更多元素,并返回新的长度。
+ **参数:**push(newData1, newData2, ......)
+
+```jsx
+ var arr = [1,2,3];
+ console.log(arr.push("hello")); //4
+ console.log(arr); //[1,2,3,"hello"]---原数组改变
+ console.log(arr.push("a","b")); //6
+ console.log(arr); //[1,2,3,"hello","a","b"]---原数组改变
+```
+
+#### 7.reverse()
+
+**功能:**颠倒数组中元素的顺序。
+ **参数:**无
+
+```jsx
+ var arr = [1,2,3];
+ console.log(arr.reverse()); //[3,2,1]
+ console.log(arr); //[3,2,1]---原数组改变
+```
+
+#### 8.slice()
+
+**功能:**可从已有的数组中返回选定的元素。该方法接收两个参数slice(start,end),strat为必选,表示从第几位开始;end为可选,表示到第几位结束(不包含end位),省略表示到最后一位;start和end都可以为负数,负数时表示从最后一位开始算起,如-1表示最后一位。
+ **参数:**slice(startIndex, endIndex)
+
+#### 9.sort()
+
+**功能:**对数组中的元素进行排序,默认是升序。
+
+```jsx
+ var arr = [6,1,5,2,3];
+ console.log(arr.sort()); //[1, 2, 3, 5, 6]
+ console.log(arr); //[1, 2, 3, 5, 6]---原数组改变
+```
+
+但是在排序前,会先调用数组的toString方法,将每个元素都转成字符之后,再进行排序,此时会按照字符串的排序,逐位比较,进行排序。
+
+**参数:**sort(callback)
+ 如果需要按照数值排序,需要传参。sort(callback),callback为回调函数,该函数应该具有两个参数,比较这两个参数,然后返回一个用于说明这两个值的相对顺序的数字(a-b)。其返回值如下:
+ 若 a 小于 b,返回一个小于 0 的值。
+ 若 a 等于 b,则返回 0。
+ 若 a 大于 b,则返回一个大于 0 的值。
+
+#### 10.splice()
+
+**功能:**向数组中添加,或从数组删除,或替换数组中的元素,然后返回被删除/替换的元素。
+
+#### 11.toString()
+
+**功能:**转换成字符串,类似于没有参数的join()。该方法会在数据发生隐式类型转换时被自动调用,如果手动调用,就是直接转为字符串。
+
+```jsx
+ var arr = [1,2,3];
+ console.log(arr.toString()); //1,2,3
+ console.log(arr); //[1,2,3]---原数组未改变
+```
\ No newline at end of file
--
Gitee
From 6682698b035782b9860da81adc7727f599166071 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=A2=81=E8=B4=B5=E6=A3=AE?= <3032059138@qq.com>
Date: Tue, 18 Oct 2022 14:49:37 +0000
Subject: [PATCH 3/3] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=20=E8=A2=81?=
=?UTF-8?q?=E8=B4=B5=E6=A3=AE=20=E4=B8=BA=2028=E8=A2=81=E8=B4=B5=E6=A3=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../.keep" => "28\350\242\201\350\264\265\346\243\256/.keep" | 0
.../\344\275\234\344\270\232/.keep" | 0
...2-1013js\345\237\272\347\241\200\344\275\234\344\270\232.html" | 0
...\215\256\347\261\273\345\236\213\344\275\234\344\270\232.html" | 0
...022-1017\346\225\260\347\273\204\344\275\234\344\270\232.html" | 0
.../\347\254\224\350\256\260/.keep" | 0
...22-1013js\345\237\272\347\241\200\347\254\224\350\256\260.txt" | 0
...6\215\256\347\261\273\345\236\213\347\254\224\350\256\260.txt" | 0
.../2022-1017\346\225\260\347\273\204\347\254\224\350\256\260.md" | 0
9 files changed, 0 insertions(+), 0 deletions(-)
rename "\350\242\201\350\264\265\346\243\256/.keep" => "28\350\242\201\350\264\265\346\243\256/.keep" (100%)
rename "\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/.keep" => "28\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/.keep" (100%)
rename "\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/2022-1013js\345\237\272\347\241\200\344\275\234\344\270\232.html" => "28\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/2022-1013js\345\237\272\347\241\200\344\275\234\344\270\232.html" (100%)
rename "\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/2022-1014js\346\225\260\346\215\256\347\261\273\345\236\213\344\275\234\344\270\232.html" => "28\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/2022-1014js\346\225\260\346\215\256\347\261\273\345\236\213\344\275\234\344\270\232.html" (100%)
rename "\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/2022-1017\346\225\260\347\273\204\344\275\234\344\270\232.html" => "28\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/2022-1017\346\225\260\347\273\204\344\275\234\344\270\232.html" (100%)
rename "\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/.keep" => "28\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/.keep" (100%)
rename "\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/2022-1013js\345\237\272\347\241\200\347\254\224\350\256\260.txt" => "28\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/2022-1013js\345\237\272\347\241\200\347\254\224\350\256\260.txt" (100%)
rename "\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/2022-1014js\346\225\260\346\215\256\347\261\273\345\236\213\347\254\224\350\256\260.txt" => "28\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/2022-1014js\346\225\260\346\215\256\347\261\273\345\236\213\347\254\224\350\256\260.txt" (100%)
rename "\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/2022-1017\346\225\260\347\273\204\347\254\224\350\256\260.md" => "28\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/2022-1017\346\225\260\347\273\204\347\254\224\350\256\260.md" (100%)
diff --git "a/\350\242\201\350\264\265\346\243\256/.keep" "b/28\350\242\201\350\264\265\346\243\256/.keep"
similarity index 100%
rename from "\350\242\201\350\264\265\346\243\256/.keep"
rename to "28\350\242\201\350\264\265\346\243\256/.keep"
diff --git "a/\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/.keep" "b/28\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/.keep"
similarity index 100%
rename from "\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/.keep"
rename to "28\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/.keep"
diff --git "a/\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/2022-1013js\345\237\272\347\241\200\344\275\234\344\270\232.html" "b/28\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/2022-1013js\345\237\272\347\241\200\344\275\234\344\270\232.html"
similarity index 100%
rename from "\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/2022-1013js\345\237\272\347\241\200\344\275\234\344\270\232.html"
rename to "28\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/2022-1013js\345\237\272\347\241\200\344\275\234\344\270\232.html"
diff --git "a/\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/2022-1014js\346\225\260\346\215\256\347\261\273\345\236\213\344\275\234\344\270\232.html" "b/28\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/2022-1014js\346\225\260\346\215\256\347\261\273\345\236\213\344\275\234\344\270\232.html"
similarity index 100%
rename from "\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/2022-1014js\346\225\260\346\215\256\347\261\273\345\236\213\344\275\234\344\270\232.html"
rename to "28\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/2022-1014js\346\225\260\346\215\256\347\261\273\345\236\213\344\275\234\344\270\232.html"
diff --git "a/\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/2022-1017\346\225\260\347\273\204\344\275\234\344\270\232.html" "b/28\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/2022-1017\346\225\260\347\273\204\344\275\234\344\270\232.html"
similarity index 100%
rename from "\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/2022-1017\346\225\260\347\273\204\344\275\234\344\270\232.html"
rename to "28\350\242\201\350\264\265\346\243\256/\344\275\234\344\270\232/2022-1017\346\225\260\347\273\204\344\275\234\344\270\232.html"
diff --git "a/\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/.keep" "b/28\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/.keep"
similarity index 100%
rename from "\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/.keep"
rename to "28\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/.keep"
diff --git "a/\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/2022-1013js\345\237\272\347\241\200\347\254\224\350\256\260.txt" "b/28\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/2022-1013js\345\237\272\347\241\200\347\254\224\350\256\260.txt"
similarity index 100%
rename from "\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/2022-1013js\345\237\272\347\241\200\347\254\224\350\256\260.txt"
rename to "28\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/2022-1013js\345\237\272\347\241\200\347\254\224\350\256\260.txt"
diff --git "a/\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/2022-1014js\346\225\260\346\215\256\347\261\273\345\236\213\347\254\224\350\256\260.txt" "b/28\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/2022-1014js\346\225\260\346\215\256\347\261\273\345\236\213\347\254\224\350\256\260.txt"
similarity index 100%
rename from "\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/2022-1014js\346\225\260\346\215\256\347\261\273\345\236\213\347\254\224\350\256\260.txt"
rename to "28\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/2022-1014js\346\225\260\346\215\256\347\261\273\345\236\213\347\254\224\350\256\260.txt"
diff --git "a/\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/2022-1017\346\225\260\347\273\204\347\254\224\350\256\260.md" "b/28\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/2022-1017\346\225\260\347\273\204\347\254\224\350\256\260.md"
similarity index 100%
rename from "\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/2022-1017\346\225\260\347\273\204\347\254\224\350\256\260.md"
rename to "28\350\242\201\350\264\265\346\243\256/\347\254\224\350\256\260/2022-1017\346\225\260\347\273\204\347\254\224\350\256\260.md"
--
Gitee