原创 Web存儲-localStorage和sessionStorage

Web存儲: 將數據存儲到用戶的電腦上,緩解服務器壓力,提高體驗。 傳統方式是document.cookie來進行存儲,但是cookie存儲大小隻有4K左右,並且解析也相當的複雜,每一次發送請求都會攜帶上cookie,會造成帶寬的

原创 你真的知道setTimeout是如何運行的嗎?

首先大家看看如下代碼,猜猜運行結果如何: var start = new Date; console.log(1); setTimeout(function(){ console.log('

原创 前端涉及的所有知識體系

資源教程: 綜合類 前端知識體系 前端知識結構 Web前端開發大系概覽 Web前端開發大系概覽-中文版 Web Front-end Stack v2.2 免費的編程中文書籍索引 前端書籍 前端免費書籍大全 前端知識體系

原创 移動端HTML5頁面開發相關總結

一.基本Meta <!-- 設置縮放 --> <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no, minimal-ui

原创 JavaScript編程風格

塊級作用域字符串解構賦值對象數組函數Map結構Class模塊ESLint的使用 本章探討如何將ES6的新語法,運用到編碼實踐之中,與傳統的JavaScript語法結合在一起,寫出合理的、易於閱讀和維護的代碼。 多家公司和組織已經公開了它們

原创 Flex 佈局

尋根溯源話佈局 一切都始於這樣一個問題:怎樣通過 CSS 簡單而優雅的實現水平、垂直同時居中。記得剛開始學習 CSS 的時候,看到 float 屬性不由得感覺眼前一亮,順理成章的聯想到 Word 文檔排版中用到的的左對齊、右對齊和居中對

原创 瀏覽器兼容性問題解決方案 · 總結

瀏覽器兼容性問題解決方案 · 總結普及:瀏覽器的兼容性問題,往往是個別瀏覽器(沒錯,就是那個與衆不同的瀏覽器)對於一些標準的定義不一致導致的。俗話說:沒有IE就沒有傷害。 貼士:內容都是自己總結的,不免會出現錯誤或者bug,歡迎更正和補充

原创 JS實現繼承的幾種方式

JS作爲面向對象的弱類型語言,繼承也是其非常強大的特性之一。那麼如何在JS中實現繼承呢?讓我們拭目以待。 JS繼承的實現方式 既然要實現繼承,那麼首先我們得有一個父類,代碼如下: // 定義一個動物類 function Animal (n

原创 TortoiseGit安裝與配置

TortoiseGit安裝與配置 TortoiseGit 簡稱 tgit, 中文名海龜Git. 海龜Git只支持神器 Windows 系統, 有一個前輩海龜SVN, TortoiseSVN和TortoiseGit都是非常優秀的開源的版本庫

原创 常用<meta>整理

< meta > 元素 概要 標籤提供關於HTML文檔的元數據。元數據不會顯示在頁面上,但是對於機器是可讀的。它可用於瀏覽器(如何顯示內容或重新加載頁面),搜索引擎(關鍵詞),或其他web 服務。——W3School 必要屬性

原创 JavaScript中的變量聲明

在ES5中,變量聲明只有var和function以及隱式聲明三種,在ES6中則增加了let,const,import和class四種。 var ES5中最原始的變量聲明,用於聲明變量,其實JavaScript是弱類型語言,對數據類型變量

原创 安裝 Xcode_8.1.xip(踩坑)

今天安裝Xcode_8.1.xip的時候,使用使用歸檔工具正常讀取XIP在數碼簽名過後,就顯示讀取錯誤(代碼:cpio read error: Undefined error: 0): 通過在網上搜索找到了答案,你只要把Mac系統升級到

原创 安裝cocoapods(踩坑)

今天安裝cocoapods遇到一些坑: ERROR: Error installing cocoapods: activesupport requires Ruby version >= 2.2 在網上蒐集到的解決辦法: 1.移除現有

原创 ios開發中 出現【nw_host_stats_add_src recv too small, received 24, expected 28】錯誤解決辦法

在ios開發中,控制檯出現錯誤: nw_host_stats_add_src recv too small, received 24, expected 28 在網上搜索後,解決辦法如下: 1.選擇 Product –>Sche

原创 提高瀏覽器渲染頁面速度

怎樣儘可能的縮短瀏覽器上頁面渲染的時間,可以從以下幾方面着手: 寫出高效的css代碼 避免使用css表達式 把css文件放在頁面頂部 指定頁面圖片的尺寸 頁面頭部標明文檔編碼 一,寫出高效的css代碼 首先弄清瀏覽器解析html代碼的