原创 Promise對象的含義和基本用法

1.Promise的含義Promise是異步編程的一種解決方案,比傳統的解決方案(回調函數和事件)更合理更強大。 所謂Promise,簡單說就是一個容器,裏面保存着某個未來纔會結束的事件 (通常是一個異步操作)的結果。從語法上說,Promi

原创 promise對象解決回調地獄

先放一張圖片感受一下回調地獄 看起來是真的很讓人頭痛的東西 而現在我這裏使用promise對象來解決回調地獄   採用鏈式的 then,可以指定一組按照次序調用的回調函數。 這時,前一個 then 裏的一個回調函數,返回的可能還是一個 P

原创 JS閉包

閉包是js中的一大特色,也是一大難點。簡單來說,所謂閉包就是說,一個函數能夠訪問其函數外部作用域中的變量。   閉包的三大特點爲: 1、函數嵌套函數 2、內部函數可以訪問外部函數的變量 3、參數和變量不會被回收。 舉例來說:   func

原创 組件prop檢驗

Vue.js中的父子組件相信都已經是大家很常用到的功能了, 父組件通過props屬性向子組件傳值子組件通過自定義事件向父組件傳值   那麼我們怎麼去校驗props屬性中的類型呢 筆者列出以下幾種方法: 1:直接檢測 如果將 string

原创 BFC是什麼

BFC 已經是一個耳聽熟聞的詞語了,網上有許多關於 BFC 的文章,介紹瞭如何觸發 BFC 以及 BFC 的一些用處(如清浮動,防止 margin 重疊等)。雖然我知道如何利用 BFC 解決這些問題,但當別人問我 BFC 是什麼,我還是不能

原创 MVVM和MVC的區別,以及MVVM的缺點

MVVM和MVC的區別 MVC和MVVM的區別其實並不大。都是一種設計思想。 主要就是MVC中Controller演變成MVVM中的viewModel。 MVVM主要解決了MVC中大量的DOM操作使頁面渲染性能降低,加載速度變慢,影響用戶體

原创 教你如何搭建vue項目

  筆者工作也有一些時間,需要用vue寫項目時也總是項目組長已經把項目搭建好了, 偶爾心血來潮想試着自己搭建一個vue項目   我們搭建vue項目呢主要是用到了vue-cli來搭建,但是前提是必須要已經安裝好了node和npm 如果你還沒安

原创 原型、原型鏈

首先這是完整的原型鏈圖(圖片來自百度,在這裏是引用他的圖片, 未曾謀面但是筆者向其表達敬意); 這一整張圖,我們只需要構造一個函數; 圖中已經構造好了一個函數  Person(); 我們知道: 萬物皆對象:構造函數既是一個函數,同時也是個

原创 什麼是跨域?怎麼解決跨域?

什麼是跨域?   跨域,指的是瀏覽器不能執行其他網站的腳本。它是由瀏覽器的同源策略造成的,是瀏覽器對javascript施加的安全限制。 所謂同源是指,域名,協議,端口均相同,不明白沒關係,舉個栗子: http://www.123.com/

原创 利用github和git命令,將本地項目共享到服務器上

一、步驟   1. 創建項目根目錄 mkdir 文件夾名   2. 初始化文件夾 git init   3. 配置用戶名和郵箱(第一次配置後,不需要再登錄) git config user.name 名字 git config u

原创 利用JS實現vue中的雙向綁定

Vue 已經是主流框架了 它的好處也不用多說,都已經是大家公認的了 那我們就來理解一下Vue的單向數據綁定和雙向數據綁定 然後再使用JS來實現Vue的雙向數據綁定   單向數據綁定 指的是我們先把模板寫好,然後把模板和數據(數據可能來自後臺

原创 按照vue文檔使用JavaScript鉤子但是卻不能執行動畫?

大家剛入VUE肯定是先去閱讀文檔, 在 進入/離開 & 列表過渡 這一章節有一小節 ---------  JavaScript鉤子 詳情見vue文檔:  https://cn.vuejs.org/v2/guide/transitions.h

原创 利用github和git命令,將本地項目共享到服務器上——第二章

附上關於git命令的第一章:https://www.cnblogs.com/mlw1814011067/p/9908856.html 六、刪除服務器中的文件   1. 直接物理刪除(右鍵,刪除,或者是用bash命令rm刪除掉的) 右擊刪除

原创 Vue自定義事件

我們都知道vue.js十分的好用 尤其是vue自帶的指令  像 : v-if用於條件渲染,v-for用於列表渲染,v-on綁定事件   而且我們可以自定義指令,不管是全局的還是局部的指令 註冊全局自定義指令時使用   directive()

原创 如何打造亞秒級加載的網頁3——用戶體驗 總結

如何打造亞秒級加載的網頁3——用戶體驗  小總結 嘿呀小夥伴好呀,國慶節玩得開不開心?快不快樂? 哈哈不管你開心還是不開心明天該上班的上班去,該上課的上課去咯 筆者也是玩了好些天之後纔想起來把第三節給小夥伴們補完哈哈 附上前一二節的鏈接: