From 33b01bccf95c531701a433daf98e9d16f1bf28ca Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=BA=84=E4=BA=91?= <1487274726@qq.com>
Date: Sun, 23 Oct 2022 16:00:25 +0800
Subject: [PATCH] =?UTF-8?q?=E7=AC=AC=E4=BA=94=E6=AC=A1=E4=BD=9C=E4=B8=9A?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../\344\275\234\344\270\232/2022-10-21.html" | 41 ++++++
.../\347\254\224\350\256\260/JavaScript.md" | 120 ++++++++++++++++++
2 files changed, 161 insertions(+)
create mode 100644 "21\345\272\204\344\272\221/\344\275\234\344\270\232/2022-10-21.html"
diff --git "a/21\345\272\204\344\272\221/\344\275\234\344\270\232/2022-10-21.html" "b/21\345\272\204\344\272\221/\344\275\234\344\270\232/2022-10-21.html"
new file mode 100644
index 0000000..6e0c6df
--- /dev/null
+++ "b/21\345\272\204\344\272\221/\344\275\234\344\270\232/2022-10-21.html"
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+ Document
+
+
+
+
+
\ No newline at end of file
diff --git "a/21\345\272\204\344\272\221/\347\254\224\350\256\260/JavaScript.md" "b/21\345\272\204\344\272\221/\347\254\224\350\256\260/JavaScript.md"
index eccd08d..40fba21 100644
--- "a/21\345\272\204\344\272\221/\347\254\224\350\256\260/JavaScript.md"
+++ "b/21\345\272\204\344\272\221/\347\254\224\350\256\260/JavaScript.md"
@@ -296,3 +296,123 @@ var d = arr[3];
var[a,...args] = arr;
```
+#### 数组方法
+
+```javascript
+// concat:连接,数组合并
+ const arr1=[1,2,3]
+ const arr2=[4,5,6]
+ const new_arr=arr1.concat(arr2)
+//join:将数组转成字符串
+ const arr=[1,2,3,4,5,6]
+ arr.join('')-->123456
+//将字符串转成数组
+ string.split('')
+//遍历数组
+ arr.forEach(
+ //匿名函数
+ function (element){
+ console.log(element);
+ }
+ )
+//映射方法
+ const arr = [1, 2, 3, 4, 5, 6]
+ const arr1 = arr.map(
+ function (element) {
+ return element + 1
+ }
+ )
+//filter过滤:返回数组中符合条件的数据
+ const new_arr = arr.filter(
+ function (e){
+ return e%2==0 //true:返回 false:不符合条件=>过滤
+ }
+ )
+//reduce(),reduceRight():归纳汇总: 返回一个总数据
+ var sum = arr.reduceRight(
+ function (v1,v2){
+ return v1*v2
+ }
+ )
+//every():只要有一个不满足条件就返回false
+// some():只要有一个不满足条件就返回true
+ var isMatch = arr.every(
+ function (e){
+ return e>1
+ }
+ )
+```
+
+## 六、函数
+
+```javascript
+//创建函数
+function fn(){
+
+}
+//...args:剩余运算符,将剩下的参数都放进args数组中
+//arguments:伪数组,只有长度,只能找下标和元素
+```
+
+#### 匿名函数
+
+```javascript
+ var aa=function (num) {
+ var res = 1; //result:定义积: 1*1*2*3*4*5
+ for (var i = 1; i <= num; i++) {
+ res *= i; //res = res * i
+ }
+ return res;
+ }
+```
+
+#### 箭头函数
+
+```javascript
+var aa=(参数)=>{
+
+}
+```
+
+## 七、对象
+
+#### 字面量表达式创建对象
+
+```javascript
+var obj = {
+ //属性
+ name:''
+ age:
+ //行为
+
+}
+```
+
+#### 增
+
+```javascript
+//obj.原来obj中没有的属性,相当于将该属性添加到对象obj中
+ // obj.gender = '男'
+ // console.log(obj);
+```
+
+#### 删
+
+```javascript
+//delete 一般删之前要对该属性进行判断
+ // delete obj.age
+ // console.log(obj);
+```
+
+
+
+#### 改
+
+#### 查
+
+#### 创建对象
+
+```javascript
+var obj = new GetName()
+```
+
--
Gitee