原创 onmouseover、onmouseenter 和 onmousemove 三者之間的區別?

onmouseover 其支持冒泡,所以當鼠標移入或鼠標移入其子元素的時候都會觸發相關事件 其對應的移出事件是 onmouseout onmouseenter  其不支持冒泡,所以當鼠標移入這個元素本身的時候會觸發相關事件 其對應的

原创 HTTPS 詳解二:SSL / TLS 工作原理和詳細握手過程

HTTPS 詳解系列:HTTPS 詳解一:附帶最精美詳盡的 HTTPS 原理圖HTTPS 詳解二:SSL / TLS 工作原理和詳細握手過程 前言 在上篇文章HTTPS詳解一中,我已經爲大家介紹了 HTTPS 的詳細原理和通信流程,但總感

原创 Vue 的漸進式是什麼意思?

Vue 可以寫簡單頁面,也可以寫中大型項目; 總的來說,它給你提供足夠的 optional,但並不主張很多 required; 這就是我對漸進式框架的理解。

原创 Vue,watch、computed 和 methods 的區別

在 Vue 裏,computed 和 methods 很像。 methods 主要是用來寫函數的,多次調用多次執行。 而 computed 主要是用來計算屬性的,帶有緩存功能,只有在第一次調用時執行,之後的調用會直接取第一次執行結果的緩

原创 Vue 父子組件互相通信

爲了保證單項數據流,在 Vue 中,父子組件的關係可以總結爲 props 向下傳遞,事件向上傳遞。 即父組件通過 props 給子組件下發數據,子組件通過事件的方式給父組件發送信息。 一,父傳子 1,父組件傳值給子組件 在父組件中,

原创 location.href 和 location.replace() 的區別?

首先,這兩個方式都可以實現頁面跳轉: location.href = 'https://www.baidu.com' location.replace('https://www.baidu.com') 那麼,它們的區別是什麼呢? lo

原创 將多行文本最後一行的超出部分變成省略號

aaa, 很早以前學 css 的時候只會把單行超出部分變成省略號,當時也沒多想, 最近遇到了一個問題需要將多行文本最後一行的超出部分變成省略號,比如這樣: 然後在網上查了相關資料最後找到了解決問題的方法, 我就直接貼代碼了: over

原创 JS 構造函數

1,什麼是構造函數? 在 JavaScript 中,用 new 關鍵字調用的函數,被稱爲構造函數。 2,構造函數有什麼特徵? 首字母大寫(非強制,業界規範); 構造函數裏的方法和屬性由 this 來定義; 3,爲什麼要使用構造函數? 我們

原创 !DOCTYPE html 的作用是什麼?

關於加不加 <!DOCTYPE html>,我總結了下:     a)加了表明這是 html5,要按照 w3c 的規範解析文檔(css)     b)不加的話,瀏覽器會按照自己的解析方式去解析文檔(這樣就有可能造成不同瀏覽器顯示效果不同)

原创 什麼是屬性選擇器?

屬性選擇器往往是我們所忽略的一個選擇器。但它其實很強大,下面我們來認識一下 <form> <input type="text"> <div> <input type="password"> </div> </form

原创 CSS | 替換元素(可置換元素)

替換元素 定義:可替換元素是指元素內容的展現不是由 CSS 來控制的,而是外觀渲染獨立於 CSS 的外部對象。 詳見:MDN 典型的可替換元素有:<img>、<iframe>、<video>、<embed> 有些元素僅在特定情況下被作爲

原创 什麼是多類選擇器?

作爲高級選擇器,多類選擇器在開發中其實並不太常見,但它還是值得我們來學習一下的,下面我們來認識一下。 寫法 .a.b { color: #000; } 注意:類名 .a 和 類名 .b 緊挨着; 用法 <div class="a

原创 CSS 居中方案

1,水平居中 a)父級 text-align + 子級 inline-block 或 inline .parent { text-align: center; } .child { display: inline-block;

原创 a 標籤的 href 屬性

<a href =" "></a> <a href ="#"></a> 不知道大家在學習 html 的時候有沒有注意過以上兩種寫法他們之間的區別呢? 上面兩種寫法的“效果”是一樣的,看起來都是“譁”的一下跳轉到頁面頂部了,但其實。。

原创 聊聊 iframe 的優缺點以及使用場景

一,使用 iframe 的優缺點 1,優點 實現了頁面的“模塊化”。比如一個網站的多個頁面有統一的導航欄,這樣就可以寫成一個頁面,用 iframe 來嵌套,增加代碼的重用性。 2,缺點 搜索引擎不會解讀這種頁面,不利於 SEO 濫用 if