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(''):查找全部符合