對babel一直沒具體總結過,趁周末看了下文檔,記錄一下 babel作為一個compiler,主要用在轉換新的es標準實現來使所有瀏覽器都支持,這包含兩方面 新的es標準語法,箭頭函數、擴展運算符、塊級作用域等 轉化新的es標準方法或正被提議還未納入標準的方法,,Array.from、Map、Promise、String.includes等 babel編譯過程 babel的編譯過程分為三個階段...
摘要:用做進度條本身的樣式很難看,并且不同的瀏覽器呈現出來的效果也不一樣。背景濾鏡模糊將圖片設置為背景的感覺很棒,可以說整個播放器的顏值這背景提供了一半。正確寫法錯誤寫法待優化手動修改進度,偶爾會不生效。 請忽略下面這段文字年關將至,時間好歹又多出了些許。卻不敢過度消遣。歲月未曾饒過我,我亦不想饒過歲月。且將它塞得膨脹,讓這一年看似加更充實。不曾料想我一個愛些風花雪月、研墨行歌之人,卻做起...
摘要:毫無疑問,需要使用來監聽橫豎屏的變化。其他需要監聽橫豎屏的地方只需訂閱一下即可。實現思路創建包含標識橫豎屏狀態的特定樣式通過向頁面中注入代碼回調函數中獲取橫豎屏的狀態這里我選擇的節點作為檢測樣式屬性。 前不久,做了一個H5項目,需要在橫豎屏變化時,做一些處理。毫無疑問,需要使用orientationchange來監聽橫豎屏的變化。 方案一: // 監聽 orientation chan...
摘要:但好在還給我們提供了一個方法,每一個對象都有這樣一個方法,專門用來判斷某個屬性是否是該對象的私有屬性。如果你想要用對象字面形式,你只能在創建對象時定義訪問器屬性。在中,我們使用凍結一個對象,并且使用來判斷一個對象是否被凍結。 說完了對象那些不常用的冷知識,是時候來看看JavaScript中對象屬性有哪些有意思的東西了。 不出你所料,對象屬性自然也有其相應的特征屬性,但是這個話題有點復雜...
摘要:強大的漸進式渲染引擎使得我們越來越不需要手動控制數據的變化,那么下面我們來看一看。上面所有的依賴在下面引入就可以了。 Vue強大的漸進式渲染引擎使得我們越來越不需要手動控制數據的變化,那么下面我們來看一看。如何用Vue寫一個todolist。 開始 首先,創建一個文件夾,用命令行初始化npm init -y然后安裝需要的插件npm i -S underscore vue todomvc...