二、JS分支结构
分支结构 我们的 js 代码都是顺序执行的(从上到下) 逻辑分支就是根据我们设定好的条件来决定要不要执行某些代码 IF 条件分支结构if 语句 通过一个 if 语句来决定代码是否执行 语法: if (条件) { 要执行的代码 } 通过 () 里面的条件是否成立来决定 {} 里面的代码是否执行 123456789// 条件为 true 的时候执行 {} 里面的代码if (true) { alert("因为条件是 true,我会执行");}// 条件为 false 的时候不执行 {} 里面的代码if (false) { alert("因为条件是 false,我不会执行");} if else 语句 通过 if 条件来决定,执行哪一个 {} 里面的代码 语法: if (条件) { 条件为 true 的时候执行 } else { 条件为 false 的时候执行 } 两个 {} 内的代码一定有一个会执行 12345678910111213// 条件为 t...
一、初识JavaScript
JavaScript 基础语法 HTML :标记语言 JavaScript :编程语言 序言JavaScript(师傅领进门修行靠个人,出山了)1234(1)借鉴C语言的基本语法(2)借鉴Java语言的数据类型和内存管理(3)借鉴Scheme语言,将函数提升到"第一等公民"(first class)的地位(4)借鉴Self语言,使用基于原型(prototype)的继承机制 JavaScript 的组成ECMAScript+BOM+DOM123451. ECMASCRIPT: 语法规范2. BOM: 浏览器对象模型 { 有一套成熟的可以操作浏览器的 API,通过 BOM 可以操作浏览器 }3. DOM (Document Object Model): 文档对象模型 { 有一套成熟的可以操作页面元素的 API,通过 DOM 可以操作页面中的元素 } JS 中什么是变量? 变量指的是在程序中保存数据的一个容器 变量是计算机内存中存储数据的标识符,根据变量名称可以获取到内存中存储的数据 也就是说,我们向内存中存储了...
Butterfly 美化/優化/魔改 教程合集
以下教程並未經過測試,如過遇到問題,請聯係相應的作者。不建議沒 DIY 經驗的使用者操作。 如果你想加入自己的文章到表格,你可以 確保你的文章跟 Butterfly 主題有關 點擊這個鏈接 按要求新增 作者 + 文章連結 | Jerry | [教程a](https://butterfly.js.org) 點擊下面的 Commit changes ,合併到 butterfly.js.org 倉庫 作者 連結 Jerry 自定義側邊欄 小康 优雅魔改 Lete 乐特 Butterfly 主题美化-无修改源码 (持续更新中…) Akilar Hexo 博客访问优化日记 Akilar 基于 Butterfly 主题的美化日记 Akilar 平滑升级魔改后的 Hexo 主题 小冰博客 小冰插件包 butterfly-orchid 1.0 小嘉的部落格 关于我 Butterfly 主题的所有美化 唐先森の博客 Hexo+Butterfly 主题美化
Butterfly 安裝文檔(七) 更新日誌
📖 本教程更新於 2021 年 07 月 20 日,教程的內容針對最新穩定版而更新(如果你是舊版,教程會有些出入,請留意) 🦋 Butterfly 已經更新到 3.8.2 📚 文檔目錄 🚀 快速開始 - 📑 主題頁面 - 🛠 主題配置-1 - ⚔️ 主題配置-2 - ❓ 主題問答 - ⚡️ 進階教程 - ✨ 更新日誌 你可以通過右下角的 簡 按鈕切換為簡體顯示 3.8.2 (2021/07/20)3.8.2 (2021/07/20)Fix 修復 footer 在部分瀏覽器沒有顯示在底部的 bug #616 Improvement 修改配置文件註釋 #613 3.8.1 (2021/07/10)3.8.1 (2021/07/10)Fix 修復 inline mathjax 有滾動條的 bug 修復友情鏈接的頭像帶有 Medium Zoom 燈箱的 bug #607 修復友情鏈接的頭像帶有 FancyBox 燈箱的 bug #607 Dependencies update hexo-renderer-pug ...
Butterfly 安裝文檔(六) 進階教程
📖 本教程更新於 2021 年 07 月 20 日,教程的內容針對最新穩定版而更新(如果你是舊版,教程會有些出入,請留意) 🦋 Butterfly 已經更新到 3.8.2 📚 文檔目錄 🚀 快速開始 - 📑 主題頁面 - 🛠 主題配置-1 - ⚔️ 主題配置-2 - ❓ 主題問答 - ⚡️ 進階教程 - ✨ 更新日誌 你可以通過右下角的 簡 按鈕切換為簡體顯示 建議 不要把個人需要的文件/圖片放在主題source文件夾裏,因為在升級主題的過程中,可能會把文件覆蓋刪除了。在 Hexo 根目錄的source文件夾裏,創建一個文件夾來放置個人文件/圖片。引用文件直接為/文件夾名稱/文件名 音樂音樂界面使用了插件 hexo-tag-aplayer使用方法請參考插件文檔 音樂頁面只是普通的 page 頁,按普通頁面操作生成就行。 以下內容可供選擇配置 注意: 仍需要安裝插件hexo-tag-aplayer 插件會在每一個文件都插入 js 和 css,為了避免這一情況,3.0 版本內置了 aplayer 需要的 css 和 js。 首先在 ...
Butterfly 安裝文檔(五) 主題問答
📖 本教程更新於 2021 年 07 月 20 日,教程的內容針對最新穩定版而更新(如果你是舊版,教程會有些出入,請留意) 🦋 Butterfly 已經更新到 3.8.2 📚 文檔目錄 🚀 快速開始 - 📑 主題頁面 - 🛠 主題配置-1 - ⚔️ 主題配置-2 - ❓ 主題問答 - ⚡️ 進階教程 - ✨ 更新日誌 你可以通過右下角的 簡 按鈕切換為簡體顯示 以下是一些網友在安裝的過程中出現的問題。在提問題之前,先看有沒有解決方法。 運行後網頁顯示代碼頁面只顯示 extends includes/layout.pug block content #recent-posts.recent-posts include includes/recent-posts.pug include includes/pagination.pug #aside_content.aside_content include includes/aside.pug 請下載安裝:npm install hexo-renderer-pug hexo-renderer-stylus ...
Butterfly 安裝文檔(四) 主題配置-2
📖 本教程更新於 2021 年 07 月 20 日,教程的內容針對最新穩定版而更新(如果你是舊版,教程會有些出入,請留意) 🦋 Butterfly 已經更新到 3.8.2 📚 文檔目錄 🚀 快速開始 - 📑 主題頁面 - 🛠 主題配置-1 - ⚔️ 主題配置-2 - ❓ 主題問答 - ⚡️ 進階教程 - ✨ 更新日誌 你可以通過右下角的 簡 按鈕切換為簡體顯示 評論通用設置DisqusDisqusjslivere(來必力)GitalkValineWalineUtterancesFacebook CommentsTwikoo從3.0.0開始,開啟評論需要在comments-use中填寫你需要的評論。 支持雙評論顯示,只需要配置兩個評論(第一個為默認顯示) 1234567891011comments: # Up to two comments system, the first will be shown as default # Choose: Disqus/Disqusjs/Livere/Gitalk/Valine/Waline/Utter...
Butterfly 安裝文檔(三) 主題配置-1
📖 本教程更新於 2021 年 02 月 04 日,教程的內容針對最新穩定版而更新(如果你是舊版,教程會有些出入,請留意) 🦋 Butterfly 已經更新到 3.6.2 📚 文檔目錄 🚀 快速開始 - 📑 主題頁面 - 🛠 主題配置-1 - ⚔️ 主題配置-2 - ❓ 主題問答 - ⚡️ 進階教程 - ✨ 更新日誌 你可以通過右下角的 簡 按鈕切換為簡體顯示 語言修改站點配置文件 _config.yml 默認語言是 en 主題支持三種語言 default(en) zh-CN (簡體中文) zh-TW (繁體中文) 網站資料修改網站各種資料,例如標題、副標題和郵箱等個人資料,請修改博客根目錄的_config.yml 導航菜單修改 主題配置文件 123456789Home: / || fas fa-homeArchives: /archives/ || fas fa-archiveTags: /tags/ || fas fa-tagsCategories: /categories/ || fas fa-folder-openList||fas fa-...
Butterfly 安裝文檔(二) 主題頁面
📖 本教程更新於 2021 年 07 月 20 日,教程的內容針對最新穩定版而更新(如果你是舊版,教程會有些出入,請留意) 🦋 Butterfly 已經更新到 3.8.2 📚 文檔目錄 🚀 快速開始 - 📑 主題頁面 - 🛠 主題配置-1 - ⚔️ 主題配置-2 - ❓ 主題問答 - ⚡️ 進階教程 - ✨ 更新日誌 你可以通過右下角的 簡 按鈕切換為簡體顯示 Front-matterFront-matter 是 markdown 文件最上方以 --- 分隔的區域,用於指定個別檔案的變數。 Page Front-matter 用於頁面配置 Post Front-matter 用於文章頁配置 如果標注可選的參數,可根據自己需要添加,不用全部都寫在 markdown 裏 Page Front-matter123456789101112131415---title:date:updated:type:comments:description:keywords:top_img:mathjax:katex:aside:aplayer:highlight_s...
Butterfly 安裝文檔(一) 快速開始
📖 本教程更新於 2021 年 07 月 20 日,教程的內容針對最新穩定版而更新(如果你是舊版,教程會有些出入,請留意) 🦋 Butterfly 已經更新到 3.8.2 📚 文檔目錄 🚀 快速開始 - 📑 主題頁面 - 🛠 主題配置-1 - ⚔️ 主題配置-2 - ❓ 主題問答 - ⚡️ 進階教程 - ✨ 更新日誌 你可以通過右下角的 簡 按鈕切換為簡體顯示 hexo-theme-butterfly是基於 hexo-theme-melody 的基礎上進行開發的。 安裝Git安裝 (Github)Git安裝 (Gitee)npm安裝穩定版【建議】 在你的 Hexo 根目錄裏 1git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly 測試版 測試版可能存在 bug,追求穩定的請安裝穩定版 如果想要安裝比較新的 dev 分支,可以 1git clone -b dev https://github.com/jerryc127/he...








