原创 npm常用命令

在安裝node之後,會默認下載npm。 1. 通過npm命令,打開插件的gitHub地址:      npm repo ‘插件名稱’

原创 JS做文件下載

文件下載是前端一個比較常見的功能,常見的有使用GET和POST兩種方式,比較常用的是GET的方式。 GET: function exportInfo() {             //文件下載的參數組合             var

原创 針對git的密碼修改後的操作

1。git在修改密碼之後,再次的進行git操作之後,會有remote: HTTP Basic: Access denied fatal: Authentication failed for的報錯,解決辦法如下: git config --

原创 js動態加載script

function addScriptTag(src){ var script = document.createElement('script'); script.setAttribute("type","text/java

原创 git上統計自己開發代碼的行數

可以通過git的命令可以統計自己在一段時間內的代碼更改數量,具體代碼如下: 1。根據用戶名來統計 git log --author="username" --pretty=tformat: --numstat | awk '{ add +

原创 websocket初步認識

一、websocket與http WebSocket是HTML5出的東西(協議),也就是說HTTP協議沒有變化,或者說沒關係,但HTTP是不支持持久連接的(長連接,循環連接的不算) 首先HTTP有 1.1 和 1.0 之說,也就是所謂的 

原创 angular、vue、React

一、數據流 數據綁定 Angular使用雙向綁定(界面的操作能實時反映到數據,數據的變更能實時展現到界面) 實現原理 $scope變量中使用髒值檢查來實現。像ember.js是基於setter,getter的觀測機制,每次你綁定一些東西到

原创 React學習2-使用組件構建應用程序

一、propsTypes:propTypes可以顯示的在你的組件中聲明可以使用哪些屬性、哪些屬性是必須的、屬性可以接受的數據類型等。使用propsTypes可以獲得兩個好處:(1)可以很容易的打開一個組件的代碼,查看哪些屬性是必須的,他們

原创 React學習-路由(Router)

一、React Router提供了三個組件:     1. Router和Route:用來採用聲明方式將路由映射到你的應用程序的UI層級     2. Link:用來使用恰當的href來創建一個完全可訪問的錨定標記。當讓這不是唯一的一種在

原创 React學習-深入DOM抽象

一、Props: props是實現組件組合的關鍵。props是React的一種從父組件向子組件傳輸數據的機制。他們在子組件中是不能被修改的;props由父組件傳輸出去,也被父組件縮“擁有”。二、state: React的組件可以在this

原创 AMD和CMD的知識點小結

最近看了一些關於AMD和CMD的文章,感覺還是有點意思,特意簡潔的整理一下: 一、AMD推崇的事依賴前置,在定義模塊的時候就去聲明依賴的模塊 二、CMD推薦依賴就近,只有在需要的時候再去導入某個模塊 AMD和CMD的最大的區別在於執行的時

原创 React學習-複雜交互

一、css中的動畫分爲兩部分:過度和關鍵幀動畫     過度:兩個不同狀態之間進行插值實現動畫效果,他包含一個開始狀態和一個結束狀態。通過transition屬性來控制css過渡效果,他會告訴瀏覽器在一段時間內,對選擇器中包含的屬性進行插