diff --git a/docs/pages/array/flatten.md b/docs/pages/array/flatten.md
index 1341d43..a5059bd 100644
--- a/docs/pages/array/flatten.md
+++ b/docs/pages/array/flatten.md
@@ -2,7 +2,9 @@
扁平化数组。默认深度扁平化,如果不需要全部深度扁平化,可通过`depth`来指定要扁平化的深度。如果需要扁平化对象数组,如树结构的数据可以指定`deepKey`属性来指定根据`deepKey`属性来扁平化。
-> 注意:`depth`小于等于`0`时将不进行扁平化操作
+::: tip 注意
+`depth`小于等于`0`时将不进行扁平化操作。
+:::
## 基本用法
diff --git a/docs/pages/array/images/intersection.png b/docs/pages/array/images/intersection.png
new file mode 100644
index 0000000..2c6dc21
Binary files /dev/null and b/docs/pages/array/images/intersection.png differ
diff --git a/docs/pages/array/images/union.png b/docs/pages/array/images/union.png
new file mode 100644
index 0000000..0fa8962
Binary files /dev/null and b/docs/pages/array/images/union.png differ
diff --git a/docs/pages/array/images/xor.png b/docs/pages/array/images/xor.png
new file mode 100644
index 0000000..4cd2261
Binary files /dev/null and b/docs/pages/array/images/xor.png differ
diff --git a/docs/pages/array/intersection.md b/docs/pages/array/intersection.md
index 398a675..9861853 100644
--- a/docs/pages/array/intersection.md
+++ b/docs/pages/array/intersection.md
@@ -2,6 +2,8 @@
数组取交集。
+
+
## 基本用法
传入多个数组,使用[SameValueZero](https://262.ecma-international.org/6.0/#sec-samevaluezero)进行比较,返回含有交集数据的数组。
diff --git a/docs/pages/array/objectify.md b/docs/pages/array/objectify.md
index 04b9d88..feeeec8 100644
--- a/docs/pages/array/objectify.md
+++ b/docs/pages/array/objectify.md
@@ -37,7 +37,7 @@ objectify(list, 'key');
## 自定义key
-第二个参数可传入目标数组中的对象属性名,则自动将`对象.属性名`作为转换对象的属性。也可传入一个函数,函数返回值用于自定义转换对象的属性。
+第二个参数可传入目标数组中的对象属性名,则自动将`对象.属性名`取到的值作为转换对象的属性。也可传入一个函数,函数返回值用于自定义转换对象的属性。
```ts
import { createArray, objectify } from '@renzp/utils';
@@ -70,7 +70,7 @@ objectify(list, (v) => `p_${v.key}`);
## 自定义value
-第三个参数可指定转换对象的属性值,如果不传,则使用当前对象作为value。可使用目标数组中的对象属性名,则自动将`对象.属性名`作为转换对象的属性值。也可传入一个函数,函数返回值用于自定义转换对象的属性值。
+第三个参数可指定转换对象的属性值,如果不传,则使用当前对象作为value。可使用目标数组中的对象属性名,则自动将`对象.属性名`取到的值作为转换对象的属性值。也可传入一个函数,函数返回值用于自定义转换对象的属性值。
```ts
diff --git a/docs/pages/array/remove.md b/docs/pages/array/remove.md
index 94726a4..517f3ae 100644
--- a/docs/pages/array/remove.md
+++ b/docs/pages/array/remove.md
@@ -1,6 +1,6 @@
# remove
-数组取并集。
+数组删除数据。
## 基本用法
diff --git a/docs/pages/array/union.md b/docs/pages/array/union.md
index 428f575..e8828f8 100644
--- a/docs/pages/array/union.md
+++ b/docs/pages/array/union.md
@@ -2,6 +2,8 @@
数组取并集。
+
+
## 基本用法
传入多个数组,使用[SameValueZero](https://262.ecma-international.org/6.0/#sec-samevaluezero)进行比较,返回含有并集数据的数组。
diff --git a/docs/pages/array/xor.md b/docs/pages/array/xor.md
index 782a51a..3d75c8f 100644
--- a/docs/pages/array/xor.md
+++ b/docs/pages/array/xor.md
@@ -2,6 +2,9 @@
数组取补集。
+
+
+
## 基本用法
传入多个数组,使用[SameValueZero](https://262.ecma-international.org/6.0/#sec-samevaluezero)进行比较,返回含有补集数据的数组。