原创 理解JS異步操作

參考文章: 阮一峯ES5教程:異步操作 —— 理解異步操作的基本模式和控制流程,瞭解定時任務的實現,Promise的用法 前端需要了解的瀏覽器原理(佔坑) Inside look at modern web browser (part 1

原创 [總結] HTML(一)

參考文章:MDN   HTML總結 HTML(HyperText Markup Language)是一種用來告訴瀏覽器如何組織頁面的標記語言。它由一系列元素組成。 基本概念 1)塊級元素與內聯元素      塊級元素通常用於包裹結構化內容

原创 [總結] CSS(一)

CSS總結 從High-level看待CSS結構 CSS(Cascading Stylesheet)中,樣式從CSS文檔頂部級聯到底部。{}內部屬性(property)也存在級聯特性。 優先級(Specificity) 選擇器(Selec

原创 [總結] 前端學習資料

很多前端初學者的學習都是從二手博客開始的,雖然能很快入門,但是這些二手資料並不完整也並不一定準確。我認爲掌握獲取一手資料的方法,並能進行自主學習是很重要的。因此,我對學習資料進行了一個彙總。 官方網站 W3C官網   W3C(World

原创 [筆記] 應用層協議(HTTP)

要編寫兩個用於網絡通信的應用軟件,程序員必須會考慮幾個問題: 傳輸的信息的語法和語義 客戶端或者服務器端是否可以開始通信 當通信出錯時怎麼辦 什麼時候結束通信 爲了規範這些細節,程序員編寫了應用層協議。應用層協議根據用途劃分主要分爲兩大類

原创 [Leetcode] 747.至少是其他數字兩倍的最大數

題目: 在一個給定的數組nums中,總是存在一個最大元素 。 查找數組中的最大元素是否至少是數組中每個其他數字的兩倍。 如果是,則返回最大元素的索引,否則返回-1。 示例 1: 輸入: nums = [3, 6, 1, 0] 輸出: 1

原创 [Leetcode] 724. 尋找數組的中心索引

題目: 給定一個整數類型的數組 nums,請編寫一個能夠返回數組“中心索引”的方法。 我們是這樣定義數組中心索引的:數組中心索引的左側所有元素相加的和等於右側所有元素相加的和。 如果數組不存在中心索引,那麼我們應該返回 -1。如果數組有多

原创 Web靜態頁面練習

01 Home  02 Speaker  03 Schedule  04 Venue  05 Register