JavaScript 基础
JavaScript 组成
- ECMAScript 定义语言规范
- DOM 用于操作文档的API
- BOM 用于操作浏览器的API
From b4e16b52e16522cfcb9b15af56023889ff89908a Mon Sep 17 00:00:00 2001 From: ZiuChen <457353192@qq.com> Date: Fri, 10 Feb 2023 11:52:29 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20ZiuChen/?= =?UTF-8?q?ZiuChen.github.io@0bc9095bfa09e1aba80fa6850b1cdc75c8e3ec06=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 404.html | 2 +- article/【2023】青训营 - 前端练习题汇总解析.html | 6 +++--- article/一文读懂事件冒泡与事件捕获.html | 6 +++--- article/一文读懂伪类与伪元素.html | 6 +++--- article/一文读懂函数中this指向问题.html | 6 +++--- article/从0实现一个年度报告.html | 6 +++--- ...彻底搞懂对象的数据属性描述符、存储属性描述符.html | 6 +++--- .../深入Vue3源码,看看Vue.use后究竟发生了什么?.html | 6 +++--- article/深入理解Proxy与Reflect.html | 6 +++--- article/深入理解浏览器缓存机制.html | 6 +++--- article/深入理解浏览器运行原理.html | 6 +++--- ... => article_【2023】青训营 - 前端练习题汇总解析.md.157c1f15.js} | 2 +- ...rticle_【2023】青训营 - 前端练习题汇总解析.md.157c1f15.lean.js} | 2 +- ...9e203.js => article_一文读懂事件冒泡与事件捕获.md.cb0a3858.js} | 2 +- ....js => article_一文读懂事件冒泡与事件捕获.md.cb0a3858.lean.js} | 2 +- ...95b52fdc.js => article_一文读懂伪类与伪元素.md.82b8d3c2.js} | 2 +- ...ean.js => article_一文读懂伪类与伪元素.md.82b8d3c2.lean.js} | 2 +- ...c56.js => article_一文读懂函数中this指向问题.md.e879994e.js} | 2 +- ...s => article_一文读懂函数中this指向问题.md.e879994e.lean.js} | 2 +- ...b4f5b104.js => article_从0实现一个年度报告.md.d47ecc65.js} | 2 +- ...ean.js => article_从0实现一个年度报告.md.d47ecc65.lean.js} | 2 +- ...=> article_彻底搞懂对象的数据属性描述符、存储属性描述符.md.d686afc6.js} | 2 +- ...ticle_彻底搞懂对象的数据属性描述符、存储属性描述符.md.d686afc6.lean.js} | 2 +- ...ticle_深入Vue3源码,看看Vue.use后究竟发生了什么?.md.07a5bccd.js} | 2 +- ..._深入Vue3源码,看看Vue.use后究竟发生了什么?.md.07a5bccd.lean.js} | 2 +- ...d.js => article_深入理解Proxy与Reflect.md.25325fc1.js} | 2 +- ...=> article_深入理解Proxy与Reflect.md.25325fc1.lean.js} | 2 +- ...2398ca9.js => article_深入理解浏览器缓存机制.md.410c3c02.js} | 2 +- ...an.js => article_深入理解浏览器缓存机制.md.410c3c02.lean.js} | 2 +- ...e8f056e.js => article_深入理解浏览器运行原理.md.212c05eb.js} | 2 +- ...an.js => article_深入理解浏览器运行原理.md.212c05eb.lean.js} | 2 +- .../{index.md.3db2973d.js => index.md.757c828f.js} | 2 +- ...md.3db2973d.lean.js => index.md.757c828f.lean.js} | 2 +- ...te_CSS.md.b9debaa3.js => note_CSS.md.322178e6.js} | 2 +- ...b9debaa3.lean.js => note_CSS.md.322178e6.lean.js} | 2 +- ....js => note_Front-end Engineering.md.71c81a43.js} | 8 ++++---- ...> note_Front-end Engineering.md.71c81a43.lean.js} | 2 +- ...md.5fe50ecd.js => note_JavaScript.md.4d94e456.js} | 2 +- ...d.lean.js => note_JavaScript.md.4d94e456.lean.js} | 2 +- ...1c2.js => note_JavaScriptEnhanced.md.76e31f3a.js} | 2 +- ...s => note_JavaScriptEnhanced.md.76e31f3a.lean.js} | 2 +- ...ject_ClipboardManager_guide_index.md.e125072c.js} | 6 +++--- ...ClipboardManager_guide_index.md.e125072c.lean.js} | 2 +- ...=> project_ClipboardManager_index.md.c0fb1bf7.js} | 2 +- ...oject_ClipboardManager_index.md.c0fb1bf7.lean.js} | 2 +- ...project_ClipboardManager_log_index.md.7da5b9f7.js | 1 - ...ct_ClipboardManager_log_index.md.7da5b9f7.lean.js | 1 - ...project_ClipboardManager_log_index.md.8ea45ab6.js | 1 + ...ct_ClipboardManager_log_index.md.8ea45ab6.lean.js | 1 + ..._ClipboardManager_statement_index.md.71e82cec.js} | 2 +- ...boardManager_statement_index.md.71e82cec.lean.js} | 2 +- ...project_ClipboardManager_vip_index.md.8489c036.js | 1 + ...ct_ClipboardManager_vip_index.md.8489c036.lean.js | 1 + ...project_ClipboardManager_vip_index.md.f62eae5f.js | 1 - ...ct_ClipboardManager_vip_index.md.f62eae5f.lean.js | 1 - ...s => project_SmartWordBreak_index.md.7a47faee.js} | 2 +- ...project_SmartWordBreak_index.md.7a47faee.lean.js} | 2 +- ... project_SmartWordBreak_log_index.md.b2b3fae3.js} | 2 +- ...ect_SmartWordBreak_log_index.md.b2b3fae3.lean.js} | 2 +- ...ct_SmartWordBreak_statement_index.md.9758b409.js} | 2 +- ...artWordBreak_statement_index.md.9758b409.lean.js} | 2 +- ...ndex.md.14fbb7f0.js => self_index.md.81cb1fc3.js} | 2 +- ...fbb7f0.lean.js => self_index.md.81cb1fc3.lean.js} | 2 +- ...0f41b166.js => works_contribution.md.2e80244c.js} | 2 +- ...ean.js => works_contribution.md.2e80244c.lean.js} | 2 +- ...d.b72a0c8f.js => works_opensource.md.adeb7609.js} | 2 +- ....lean.js => works_opensource.md.adeb7609.lean.js} | 2 +- hashmap.json | 2 +- index.html | 4 ++-- note/CSS.html | 6 +++--- note/Front-end Engineering.html | 12 ++++++------ note/JavaScript.html | 6 +++--- note/JavaScriptEnhanced.html | 6 +++--- project/ClipboardManager/guide/index.html | 8 ++++---- project/ClipboardManager/index.html | 6 +++--- project/ClipboardManager/log/index.html | 6 +++--- project/ClipboardManager/statement/index.html | 6 +++--- project/ClipboardManager/vip/index.html | 6 +++--- project/SmartWordBreak/index.html | 6 +++--- project/SmartWordBreak/log/index.html | 6 +++--- project/SmartWordBreak/statement/index.html | 6 +++--- self/index.html | 6 +++--- works/contribution.html | 6 +++--- works/opensource.html | 6 +++--- 84 files changed, 140 insertions(+), 140 deletions(-) rename assets/{article_【2023】青训营 - 前端练习题汇总解析.md.9ce4282e.js => article_【2023】青训营 - 前端练习题汇总解析.md.157c1f15.js} (99%) rename assets/{article_【2023】青训营 - 前端练习题汇总解析.md.9ce4282e.lean.js => article_【2023】青训营 - 前端练习题汇总解析.md.157c1f15.lean.js} (95%) rename assets/{article_一文读懂事件冒泡与事件捕获.md.a5b9e203.js => article_一文读懂事件冒泡与事件捕获.md.cb0a3858.js} (99%) rename assets/{article_一文读懂事件冒泡与事件捕获.md.a5b9e203.lean.js => article_一文读懂事件冒泡与事件捕获.md.cb0a3858.lean.js} (97%) rename assets/{article_一文读懂伪类与伪元素.md.95b52fdc.js => article_一文读懂伪类与伪元素.md.82b8d3c2.js} (99%) rename assets/{article_一文读懂伪类与伪元素.md.95b52fdc.lean.js => article_一文读懂伪类与伪元素.md.82b8d3c2.lean.js} (95%) rename assets/{article_一文读懂函数中this指向问题.md.f2a3ec56.js => article_一文读懂函数中this指向问题.md.e879994e.js} (99%) rename assets/{article_一文读懂函数中this指向问题.md.f2a3ec56.lean.js => article_一文读懂函数中this指向问题.md.e879994e.lean.js} (95%) rename assets/{article_从0实现一个年度报告.md.b4f5b104.js => article_从0实现一个年度报告.md.d47ecc65.js} (99%) rename assets/{article_从0实现一个年度报告.md.b4f5b104.lean.js => article_从0实现一个年度报告.md.d47ecc65.lean.js} (97%) rename assets/{article_彻底搞懂对象的数据属性描述符、存储属性描述符.md.99f56f49.js => article_彻底搞懂对象的数据属性描述符、存储属性描述符.md.d686afc6.js} (99%) rename assets/{article_彻底搞懂对象的数据属性描述符、存储属性描述符.md.99f56f49.lean.js => article_彻底搞懂对象的数据属性描述符、存储属性描述符.md.d686afc6.lean.js} (93%) rename assets/{article_深入Vue3源码,看看Vue.use后究竟发生了什么?.md.3441672f.js => article_深入Vue3源码,看看Vue.use后究竟发生了什么?.md.07a5bccd.js} (99%) rename assets/{article_深入Vue3源码,看看Vue.use后究竟发生了什么?.md.3441672f.lean.js => article_深入Vue3源码,看看Vue.use后究竟发生了什么?.md.07a5bccd.lean.js} (93%) rename assets/{article_深入理解Proxy与Reflect.md.d1bedded.js => article_深入理解Proxy与Reflect.md.25325fc1.js} (99%) rename assets/{article_深入理解Proxy与Reflect.md.d1bedded.lean.js => article_深入理解Proxy与Reflect.md.25325fc1.lean.js} (94%) rename assets/{article_深入理解浏览器缓存机制.md.82398ca9.js => article_深入理解浏览器缓存机制.md.410c3c02.js} (99%) rename assets/{article_深入理解浏览器缓存机制.md.82398ca9.lean.js => article_深入理解浏览器缓存机制.md.410c3c02.lean.js} (95%) rename assets/{article_深入理解浏览器运行原理.md.4e8f056e.js => article_深入理解浏览器运行原理.md.212c05eb.js} (99%) rename assets/{article_深入理解浏览器运行原理.md.4e8f056e.lean.js => article_深入理解浏览器运行原理.md.212c05eb.lean.js} (97%) rename assets/{index.md.3db2973d.js => index.md.757c828f.js} (92%) rename assets/{index.md.3db2973d.lean.js => index.md.757c828f.lean.js} (92%) rename assets/{note_CSS.md.b9debaa3.js => note_CSS.md.322178e6.js} (99%) rename assets/{note_CSS.md.b9debaa3.lean.js => note_CSS.md.322178e6.lean.js} (99%) rename assets/{note_Front-end Engineering.md.d746705a.js => note_Front-end Engineering.md.71c81a43.js} (98%) rename assets/{note_Front-end Engineering.md.d746705a.lean.js => note_Front-end Engineering.md.71c81a43.lean.js} (94%) rename assets/{note_JavaScript.md.5fe50ecd.js => note_JavaScript.md.4d94e456.js} (91%) rename assets/{note_JavaScript.md.5fe50ecd.lean.js => note_JavaScript.md.4d94e456.lean.js} (91%) rename assets/{note_JavaScriptEnhanced.md.d712b1c2.js => note_JavaScriptEnhanced.md.76e31f3a.js} (99%) rename assets/{note_JavaScriptEnhanced.md.d712b1c2.lean.js => note_JavaScriptEnhanced.md.76e31f3a.lean.js} (99%) rename assets/{project_ClipboardManager_guide_index.md.86be52bf.js => project_ClipboardManager_guide_index.md.e125072c.js} (86%) rename assets/{project_ClipboardManager_guide_index.md.86be52bf.lean.js => project_ClipboardManager_guide_index.md.e125072c.lean.js} (96%) rename assets/{project_ClipboardManager_index.md.46f2497e.js => project_ClipboardManager_index.md.c0fb1bf7.js} (98%) rename assets/{project_ClipboardManager_index.md.46f2497e.lean.js => project_ClipboardManager_index.md.c0fb1bf7.lean.js} (94%) delete mode 100644 assets/project_ClipboardManager_log_index.md.7da5b9f7.js delete mode 100644 assets/project_ClipboardManager_log_index.md.7da5b9f7.lean.js create mode 100644 assets/project_ClipboardManager_log_index.md.8ea45ab6.js create mode 100644 assets/project_ClipboardManager_log_index.md.8ea45ab6.lean.js rename assets/{project_ClipboardManager_statement_index.md.9fc2261a.js => project_ClipboardManager_statement_index.md.71e82cec.js} (99%) rename assets/{project_ClipboardManager_statement_index.md.9fc2261a.lean.js => project_ClipboardManager_statement_index.md.71e82cec.lean.js} (97%) create mode 100644 assets/project_ClipboardManager_vip_index.md.8489c036.js create mode 100644 assets/project_ClipboardManager_vip_index.md.8489c036.lean.js delete mode 100644 assets/project_ClipboardManager_vip_index.md.f62eae5f.js delete mode 100644 assets/project_ClipboardManager_vip_index.md.f62eae5f.lean.js rename assets/{project_SmartWordBreak_index.md.f7a595a8.js => project_SmartWordBreak_index.md.7a47faee.js} (97%) rename assets/{project_SmartWordBreak_index.md.f7a595a8.lean.js => project_SmartWordBreak_index.md.7a47faee.lean.js} (93%) rename assets/{project_SmartWordBreak_log_index.md.ccf1a9f3.js => project_SmartWordBreak_log_index.md.b2b3fae3.js} (97%) rename assets/{project_SmartWordBreak_log_index.md.ccf1a9f3.lean.js => project_SmartWordBreak_log_index.md.b2b3fae3.lean.js} (92%) rename assets/{project_SmartWordBreak_statement_index.md.10a640fa.js => project_SmartWordBreak_statement_index.md.9758b409.js} (96%) rename assets/{project_SmartWordBreak_statement_index.md.10a640fa.lean.js => project_SmartWordBreak_statement_index.md.9758b409.lean.js} (85%) rename assets/{self_index.md.14fbb7f0.js => self_index.md.81cb1fc3.js} (99%) rename assets/{self_index.md.14fbb7f0.lean.js => self_index.md.81cb1fc3.lean.js} (96%) rename assets/{works_contribution.md.0f41b166.js => works_contribution.md.2e80244c.js} (95%) rename assets/{works_contribution.md.0f41b166.lean.js => works_contribution.md.2e80244c.lean.js} (90%) rename assets/{works_opensource.md.b72a0c8f.js => works_opensource.md.adeb7609.js} (98%) rename assets/{works_opensource.md.b72a0c8f.lean.js => works_opensource.md.adeb7609.lean.js} (95%) diff --git a/404.html b/404.html index 510e8676..681fa4e3 100644 --- a/404.html +++ b/404.html @@ -13,7 +13,7 @@
404
But if you don't change your direction, and if you keep looking, you may end up where you are heading.
这个功能除了可以匹配图片,还可以将符合正则的图片文件匹配上,在匹配上的历史记录上展示上传到图床
按钮,携带数据跳转到图床插件,一键上传。
需要注意的是,因为自定义功能按钮实现的是携带数据跳转不同插件,所以redirect
后的内容并不应该是普通关键字(普通关键字仅能作为插件入口,而不能携带数据),而应该是文本
/图片
/文件或文件夹
:
id
: String
全局唯一 必须以custom
开头 建议以时间戳为后缀title
: String
鼠标悬停时展示的文本icon
: String
展示在插件内的图标match
: <String | Object>[]
匹配模式command
: String
执行跳转的关键字 前缀redirect:
是必须的在未来的版本更新中,超级剪贴板
将开放更多自定义功能给高级用户,帮助你更高效率的管理、使用剪贴板。