原创 javascript高級程序設計第七章(函數表達式、閉包)筆記

第七章 函數表達式 函數有一個非標準的name屬性,通過這個屬性可以訪問到給定函數指定的名字。 (一)創建函數的幾種方式: 1、函數聲明 function functionName(arg0,arg1,arg2){} 2、函

原创 HTML5初探

HTML5 第一章 HTML5中新的結構元素(header/hgroup/nav/footer/article/section/aside) 1.1 HTML5初始文件 頭部 1、doctype: 原始:<!DOCT

原创 從Vue keep-alive的實用出發探尋其原理

實用場景: 後臺管理的列表頁面,跳轉至“詳情”頁面需要緩存頁面的搜索條件。 一、初步方案: 方案一: 本地緩存搜索條件(視具體情況使用localStorage或者sessionStorage)。 優點:可控性強,頁面可以完全按照

原创 前端下載策略

@TOC 對於下載 首先,要搞清楚你要下載的是什麼類型的文件。常見的要下載的文件包括:圖片、excel、.pdf、.doc、其他 其次,要清楚您要下載的文件在瀏覽器是否可以直接打開(如果不可以打開可以採取a標籤的簡單策略,但是不推薦

原创 初始化加載

初始化加載 一:jquery 和 js 初始化加載的區別 一般情況一個頁面響應加載的順序是,域名解析-加載html-加載js和css-加載圖片等其他信息。 js (Dom Load):指示頁面包含圖片等文件在內的所有元素(整個d

原创 javascript 高級程序設計筆記(第八章 BOM)

第8章 BOM(瀏覽器對象模型) BOM提供了很多對象,用於訪問瀏覽器的功能,這些功能與任何網頁內容無關。 8.1 window對象(瀏覽器的一個實例) 在瀏覽器中,windows對象有雙重角色,它既是通過JavaScript訪問瀏

原创 初識HTML5 File API

文檔背景:頁面需求爲上傳文件,踩着大佬的路子:文件類型爲csv文件;文件解析用了papaparse;改進了老的彈框中放置type=”file”的input路子,引用antd的upload組件。在模仿的路上我問了自己幾個問題: 爲什麼用c

原创 typeof、toString()總結

typeof、toString()總結 一、typeof操作符 返回一個字符串,指示未經計算的操作數的類型。 <script type="text/javascript"> var a; c

原创 移動端垂直翻頁+css3動畫經驗總結

近期寫一個項目,想模仿愛分享公衆號實現一個移動端垂直翻頁同時帶動畫的效果,由於經驗不足遇到了不少困難,暫時實現了一個版本後決定將經驗總結出來分享並作爲筆記: 先上代碼 window.onload = function () {

原创 http狀態碼

1、客戶方錯誤 100:繼續 101:交換協議 2、成功 200:OK 201:已創建 202:接收 203:非認證信息 204:無內容 205:重置內容 206:部分內容 3、重定向 301:多路選擇 302:永久轉移 303

原创 http請求方法總結

http主要請求方法共有7種: 一、get:獲取數據 表現:將攜帶的數據參數直接寫在請求的url中 例如:http://520it.com?name=123&pws=345 特點:容易泄露信息; 數據量不能太大 數據位置:存放在query

原创 CSS常見問題積累

1、幾個縮寫屬性(未完待續): (1)font:至少包含font-size和font-family (2)background: 2、margin collapse 問題:一般有兩種margin collapse——相鄰元素之間、父子元

原创 apply和call要點總結

一、簡介: 通俗來講apply和call的作用都是改變調用函數的對象。其中apply中第二個參數是數組,call將參數排列在第二、三、。。。個參數上 二、apply源碼解讀 apply源碼就不貼了,有意向的可以直接百度,這裏僅僅指出其中的