diff --git "a/47\346\233\276\345\276\267\346\243\256/2022-10-27-map\345\222\214set/.keep" "b/47\346\233\276\345\276\267\346\243\256/2022-10-27-map\345\222\214set/.keep"
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git "a/47\346\233\276\345\276\267\346\243\256/2022-10-27-map\345\222\214set/\346\233\276\345\276\267\346\243\256/\344\275\234\344\270\232/\344\275\234\344\270\232.html" "b/47\346\233\276\345\276\267\346\243\256/2022-10-27-map\345\222\214set/\346\233\276\345\276\267\346\243\256/\344\275\234\344\270\232/\344\275\234\344\270\232.html"
new file mode 100644
index 0000000000000000000000000000000000000000..164c2a59920f2ca9ecc46d5274b7013b7b33db8a
--- /dev/null
+++ "b/47\346\233\276\345\276\267\346\243\256/2022-10-27-map\345\222\214set/\346\233\276\345\276\267\346\243\256/\344\275\234\344\270\232/\344\275\234\344\270\232.html"
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+ Document
+
+
+
+
+
\ No newline at end of file
diff --git "a/47\346\233\276\345\276\267\346\243\256/2022-10-27-map\345\222\214set/\346\233\276\345\276\267\346\243\256/\347\254\224\350\256\260/map\345\222\214set.md" "b/47\346\233\276\345\276\267\346\243\256/2022-10-27-map\345\222\214set/\346\233\276\345\276\267\346\243\256/\347\254\224\350\256\260/map\345\222\214set.md"
new file mode 100644
index 0000000000000000000000000000000000000000..ee2de6889e5f7f3ecf57391176361e2aa136e17d
--- /dev/null
+++ "b/47\346\233\276\345\276\267\346\243\256/2022-10-27-map\345\222\214set/\346\233\276\345\276\267\346\243\256/\347\254\224\350\256\260/map\345\222\214set.md"
@@ -0,0 +1,88 @@
+## map
+
+//引用型:function,array,obj
+
+//map
+
+`var ma =new map();`
+
+`console.log(typeof ma); //ma是对象`
+
+`ma.set(5,'Zoe');`
+
+
+
+### 删
+
+delete:map.delete(key) :根据键删除,那就删除成功,返回ture,否则返回false
+
+1、`ma.delect(5);`
+
+ `console.log(ma)`
+
+2、`var result =ma.delete(5);`
+
+ `console.log(result)`
+
+3、`var re=ma.clear() //清空数据,无返回值`
+
+ `console.log(re)`
+
+
+
+### 改
+
+`ma.set(5,'Zoe')`
+
+
+
+### 查
+
+`for (let e of ma.keys()){`
+
+ `console.log(e)`
+
+} //查找键5,keys
+
+
+
+`for (let e of ma.values()){`
+
+ `console.log(e)`
+
+} //查找值 'Joe',' Zoe'
+
+
+
+//obj不可迭代 let[k,v]=[键,值]
+
+ `ma.forEach(`
+
+ `e=>console.log(e)`
+
+)
+
+## set
+
+//set:(装不重复的元素)数组
+
+`set.add(5);`
+
+`set.add(+0),add(1),add(2);`
+
+`set.add(-0);`
+
+`set. add(NaN);`
+
+`set.add(null);`
+
+//weak set,weak map 弱引用
+
+//set 去重
+
+`const nums = [1,2,3,4,3,2,1]`
+
+`uniq1 = [...new Set(nums)]`
+
+
+