原创 淺探webpack優化

由於前端的快速發展,相關工具的發展速度也是相當迅猛,各大框架例如vue,react都有自己優秀的腳手架工具來幫助我們快速啓動一個新項目,也正式因爲這個原因,我們對於腳手架中最關鍵的一環webpack相關的優化知之甚少,腳手架基本上已經爲我們

原创 Vue中的methods、watch、computed的區別

這篇文章主要介紹了Vue中的methods、watch、computed的區別,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧 看到這個標題就知道這篇文章接下來要講的內容,我們在使用vu

原创 Vue中的methods、watch、computed

看到這個標題就知道這篇文章接下來要講的內容,我們在使用vue的時候methods、watch、computed這三個特性一定經常使用,因爲它們是非常的有用,但是沒有徹底的理解它們的區別和各自的使用場景,也很難用好它們,希望接下來的介紹爲你答

原创 淺探css3漸變

css3的漸變屬性已經在各種網頁設計中被廣泛使用,在沒有css3的漸變屬性之前,要實現一些多種顏色切換的效果圖,你可能別無他法,只能用一個圖片來顯示,雖然你知道使用圖片需要網絡請求,既耗帶寬又耗時間,下面我將介紹用css3的漸變來改善這一問

原创 css文本換行總結

到文本過長的問題,元素的寬度不足以容那文本的內容,文本超出元素顯示,遇到這種情況,一般有兩種處理方式,一種是超出省略不顯示,很暴力,很直接,還有一種就是換行顯示,下面我將會介紹幾種css種常用的換行方法。 word-break 相信這個屬性

原创 淺探js深拷貝和淺拷貝

對象和數組的拷貝對我來說一直都是一個比較模糊的概念,一直有點一知半解,但是在實際工作中又偶爾會涉及到,有時候還會一不小心掉坑裏,不知道大家有沒有同樣的感受,因此,準備對js對象和數組拷貝一探究竟。提到js的對象和數組拷貝,大家一定會想深拷貝

原创 微信小程序性能優化入門指南

小程序從發佈到現在也已經有將近兩年的時間,越來越來多的公司開始重視小程序生態帶來的流量,今年也由於小程序平臺對外能力的越來越多的開放以及小程序平臺的自身優化,越來越多的開發者也自主的投入到小程序的開發當中,現在,作爲前端如果會寫小程序,絕對

原创 js 異步編程

大家都知道js的執行環境是單線程的,如果沒有異步編程,那麼js的執行效率會非常低下,導致程序十分卡頓,一提到異步編程大家首先的想到的一定是回調函數,這也是最常用的異步編程的形式,但其實常用的還有Promise和Async函數,接下來就讓我們

原创 css grid佈局入門

簡介 CSS網格佈局(又稱“網格”),是一種二維網格佈局系統。CSS在處理網頁佈局方面一直做的不是很好。一開始我們用的是table(表格)佈局,然後用float(浮動),position(定位)和inline-block(行內塊)佈局,但是

原创 學習CSS中的BFC

定義 BFC全稱爲block formatting context,意爲塊級格式化上下文,是Web頁面中盒模型佈局的css渲染模式。 可能上面的解釋看了有點懵逼,通俗的說BFC指的的是一塊區域的佈局, 這個區域的佈局有一個顯著特點:這個區域

原创 js原型和原型鏈

[[Prototype]] 幾乎所有對象在創建的時候都會生成[[Prototype]]鏈,就是人們常說的原型鏈,當你試圖引用對象的屬性時,會觸發對象的[[Get]]操作,對於默認的[[Get]]操作來說,第一步就是去查找當前的對象中有沒有你