diff --git "a/18\351\231\210\351\271\217/\344\275\234\344\270\232/2022-11-17.html" "b/18\351\231\210\351\271\217/\344\275\234\344\270\232/2022-11-17.html"
new file mode 100644
index 0000000000000000000000000000000000000000..3385c661c55f8dd4c062566cf80f24fb4fb1dd8b
--- /dev/null
+++ "b/18\351\231\210\351\271\217/\344\275\234\344\270\232/2022-11-17.html"
@@ -0,0 +1,149 @@
+
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+
+
+
+ | 郑玮喆 |
+ 庄云 |
+ 廖治先 |
+ 郑文源 |
+ 戴俊锋 |
+ 陈昊童 |
+
+
+
+ | 谢金金 |
+ 占志新 |
+ 张淑芳 |
+ 刘永潘 |
+ 廖柏成 |
+ 郑宗帅 |
+
+
+
+ | 李韦峰 |
+ 吴欣燕 |
+ 陈梅香 |
+ 陈立智 |
+ 袁贵森 |
+ 赵浩敏 |
+
+
+
+ | 林世涛 |
+ 罗启恒 |
+ 卢国建 |
+ 黄柱菘 |
+ 陈鹏 |
+ 张耀仁 |
+
+
+
+ | 张正豪 |
+ 韦仲晓 |
+ 黄富贵 |
+ 陆建锋 |
+ 曾德森 |
+ 吴文龙 |
+
+
+
+ | 陆利群 |
+ 黄雄 |
+ 王世财 |
+ 张先杰 |
+ 胡基耀 |
+ 马鑫涛 |
+
+
+
+ | 李涛 |
+ 杨凌翔 |
+ 罗此东 |
+ 唐皓颖 |
+ 白婉婷 |
+ 陈华伟 |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git "a/18\351\231\210\351\271\217/\347\254\224\350\256\260/11-15\346\255\243\345\210\231.md" "b/18\351\231\210\351\271\217/\347\254\224\350\256\260/2022-11-15\346\255\243\345\210\231.md"
similarity index 100%
rename from "18\351\231\210\351\271\217/\347\254\224\350\256\260/11-15\346\255\243\345\210\231.md"
rename to "18\351\231\210\351\271\217/\347\254\224\350\256\260/2022-11-15\346\255\243\345\210\231.md"
diff --git "a/18\351\231\210\351\271\217/\347\254\224\350\256\260/2022-11-16\346\255\243\345\210\2312.md" "b/18\351\231\210\351\271\217/\347\254\224\350\256\260/2022-11-16\346\255\243\345\210\2312.md"
new file mode 100644
index 0000000000000000000000000000000000000000..8c985366ce60191caebbcbba02f4cb5b5859b126
--- /dev/null
+++ "b/18\351\231\210\351\271\217/\347\254\224\350\256\260/2022-11-16\346\255\243\345\210\2312.md"
@@ -0,0 +1,17 @@
+### //使用replace分组,捕获
+
+#### //引用: \1:引用子表达式的内容
+
+ `// console.log(/(aab)\1{4}/.exec('aabaabaabaabaab'));`
+
+#### //反捕获:?::将捕获到的子表达式隐藏
+
+ `// console.log(/(?:aabc)(ccab)/.exec('aabcccabaabcccab'));`
+
+ //日期
+
+ //单词边界:\b
+
+//环视
+
+//?=:紧跟着 ?!:不紧跟着 ?:-->反捕获 ??--> 非贪婪{0,1}
\ No newline at end of file
diff --git "a/18\351\231\210\351\271\217/\347\254\224\350\256\260/2022.11.17-BOM.md" "b/18\351\231\210\351\271\217/\347\254\224\350\256\260/2022.11.17-BOM.md"
new file mode 100644
index 0000000000000000000000000000000000000000..ef1d9e0ad16a4fd07187ebf970bd04bc3bb823c0
--- /dev/null
+++ "b/18\351\231\210\351\271\217/\347\254\224\350\256\260/2022.11.17-BOM.md"
@@ -0,0 +1,13 @@
+# 13、BOM
+
+document.getElementById()
+
+document.getElementsByTagName()
+
+setTimeout(, ):延迟执行函数
+
+setTimeout(, ):延迟循环执行函数
+
+.innerText:往html标签里插入元素
+
+window.confirm:弹出确认框
diff --git "a/18\351\231\210\351\271\217/\347\254\224\350\256\260/2022.11.18-DOM.md" "b/18\351\231\210\351\271\217/\347\254\224\350\256\260/2022.11.18-DOM.md"
new file mode 100644
index 0000000000000000000000000000000000000000..e5cca089c82929fa29f0b966ee921e0f1a2d89c1
--- /dev/null
+++ "b/18\351\231\210\351\271\217/\347\254\224\350\256\260/2022.11.18-DOM.md"
@@ -0,0 +1,41 @@
+# 14、DOM
+
+## 节点
+
+document.body.childNodes:body里的子节点
+
+节点类型:1、元素节点;2、文本节点;3、属性节点。
+
+document.body.children:body里的节点集合
+
+document.body.firstChild:body里的第一个子节点
+
+document.body.firstElementChild:body里的第一个元素节点
+
+document.body.children[0].parentElement:当前节点的父节点
+
+document.body.children[1].previousElementSibling:当前节点的上一个节点
+
+document.body.children[1].nextElementSibling:当前节点的下一个节点
+
+document.createElement('h2'):创建元素节点
+
+`父节点`.appendChild(`要添加的子节点`)
+
+`父节点`.removeChild(`要删除的子节点`)
+
+`父节点`.replaceChild(`新节点`,`旧节点`)
+
+## 获取html元素
+
+document.getElementsByClassName('元素名'):以class名获取元素
+
+document.getElementsByName('属性名'):以name属性获取元素
+
+document.getElementsByTagName('元素名'):以标签名获取元素
+
+document.getElementById('id名'):以id名获取元素
+
+document.querySelector(''):查找第一个符合
+
+document.querySelectorAll(''):查找全部符合