* 一般文件上傳下載,都是通過二進(jìn)制的格式進(jìn)行(Blob)* Blob 表示的不一定是JavaScript原生格式的數(shù)據(jù)。[File]接口基于Blob,繼承了 blob 的功...
* 一般文件上傳下載,都是通過二進(jìn)制的格式進(jìn)行(Blob)* Blob 表示的不一定是JavaScript原生格式的數(shù)據(jù)。[File]接口基于Blob,繼承了 blob 的功...
1,vue 傳參,不通過路由傳參 1,項(xiàng)目文件結(jié)構(gòu) 2,list.vue 文件 3,... tab1.vue 文件
1,fetch 優(yōu)缺點(diǎn) 1,fetch 是低層次的api,可以考慮成原生的 XHR,所以用起來并不是很舒服,需要進(jìn)行封裝 2,優(yōu)點(diǎn): 語(yǔ)法簡(jiǎn)潔,更加語(yǔ)義化 基于標(biāo)準(zhǔn) Prom...
@import的引入方式在一些老版本的瀏覽器中可能不支持。 link 是異步請(qǐng)求,瀏覽器在加載html文檔時(shí)就開始加載的,import是同步請(qǐng)求,是在瀏覽器對(duì)html文件加載...
本文將簡(jiǎn)單介紹在vue2.x的環(huán)境下引入并使用less的流程 1、安裝less 在項(xiàng)目的根目錄下打開命令行工具,執(zhí)行命令: 安裝完成后打開 build目錄,修改 webpac...
vue項(xiàng)目中,經(jīng)常會(huì)遇到一些性能優(yōu)化點(diǎn),以下就是我在工作中,總結(jié)的優(yōu)化點(diǎn) vue 性能優(yōu)化點(diǎn) 1,路由懶加載 2,keep-alive 緩存頁(yè)面 3,多使用 v-show,少...
想要了解前端的性能優(yōu)化,必須要先知道瀏覽器運(yùn)行的步驟,從中進(jìn)行優(yōu)化 1,瀏覽器渲染的步驟 1,對(duì)網(wǎng)址進(jìn)行 DNS域名解析,得到對(duì)應(yīng)的IP地址 2,根據(jù)IP找到對(duì)應(yīng)的服務(wù)器,發(fā)...
其實(shí)vue.js作者在這里的時(shí)候聊到了原理,也就是關(guān)于視圖和數(shù)據(jù)動(dòng)態(tài)變化的原因。 如何追蹤變化。但是還是需要一些基礎(chǔ)知識(shí),關(guān)于ES5的Object.definePropert...
區(qū)別: localStorage:永久存儲(chǔ)數(shù)據(jù),內(nèi)容共享,上限5M sessionStorage與localStorage類似:僅作用于當(dāng)前窗口,窗口關(guān)閉時(shí)會(huì)自動(dòng)清空 用法:...
一、前言 本文介紹的內(nèi)容包括: keep-alive用法:動(dòng)態(tài)組件&vue-router keep-alive源碼解析 keep-alive組件及其包裹組件的鉤子 keep-...
本文通過構(gòu)造函數(shù)方法 與 class 進(jìn)行對(duì)比來講解,這樣會(huì)更好理解點(diǎn) 1,定義 class 的本質(zhì)是 function,它可以看作一個(gè)語(yǔ)法糖,讓對(duì)象原型的寫法更加清晰、更像...
1,js 分為兩種數(shù)據(jù)類型: 基本數(shù)據(jù)類型:是按照值來操作的 引用數(shù)據(jù)類型:是按照引用的地址來操作的 引用類型:存儲(chǔ)的是數(shù)據(jù)在內(nèi)存中的地址,數(shù)據(jù)庫(kù)在內(nèi)存中單獨(dú)存儲(chǔ),就是引用類...
1,定義 概念:Generator是一個(gè)迭代器生成函數(shù),器返回值是一個(gè) Iterator 對(duì)象,可用異步調(diào)用 2,語(yǔ)法: 在 function 后面,函數(shù)之前加 * 函數(shù)內(nèi)部...
運(yùn)行機(jī)制: JS 的本質(zhì)是單線程執(zhí)行 事件隊(duì)列:同步任務(wù),異步任務(wù)() 運(yùn)行機(jī)制 1,JS 的本質(zhì)是單線程執(zhí)行 單線程就意味著所有任務(wù)需要排隊(duì),前一個(gè)任務(wù)結(jié)束,才會(huì)執(zhí)行下一個(gè)...
1,document load 和 document ready 區(qū)別? 2,如何獲取元素的樣式 3,滾動(dòng)到頂部的實(shí)現(xiàn) 通過body.scrollTop(推薦) 通過元素的s...
vue-router 1,路由安裝 1,安裝指令: 2,項(xiàng)目中 main.js 引入 2,route 與 router 的區(qū)別 route:通過$route來獲取路由傳參的數(shù)...
1,盡可能的縮小webpack或者其他打包工具生成的包的大小 去除不必要的插件 去除devtool選項(xiàng) 分離CSS 安裝插件:npm install extract-t...
項(xiàng)目中,都有重復(fù)的詳情頁(yè),根據(jù)路由傳參id進(jìn)行判斷展示那一條數(shù)據(jù)的詳情頁(yè),由此而伸,做一個(gè)demo demo結(jié)構(gòu) 1,路由操作 注:route.js中,新建兩個(gè)路由(一個(gè)li...